element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi Projects
  • Products
  • Raspberry Pi
  • Raspberry Pi Projects
  • More
  • Cancel
Raspberry Pi Projects
Blog Raspberry Pi Kiiboard
  • Blog
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi Projects to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: rctho
  • Date Created: 31 Jan 2018 8:48 PM Date Created
  • Views 2767 views
  • Likes 8 likes
  • Comments 7 comments
  • keyboard
  • raspberry pi enclosure
  • retro pi
  • raspberry_pi_projects
Related
Recommended

Raspberry Pi Kiiboard

rctho
rctho
31 Jan 2018

Another as seen on the internet project. I scored a busted Happy Hacker keyboard at work so naturally, i took it apart. most of the broken pieces i would have had to melt off to make the Pi board fit into it anyway.

 

image

 

The challenge; how do i get this Raspberry pi into a small keyboard that already had a pcb in it.

 

image

 

First i had to remove everything from the board. I started off delicate cause i didn't want to damage it, but these lil' guys are tough! i had to be pretty aggressive and meticulous to get it all off. stripped it down to almost just the board.

 

image

 

Wired everything up including the two usb ports that were already in the keyboard and added a wifi dongle. soldered everything right to the board. I had to remove the usb connector from the keyboard pcb and hardwire that too so that i could make the hdmi fit. it was pretty tight but I made it work. The only thing that was wired incorrectly was the headphone jack. sound only comes out of one side. it was difficult to close so i haven't opened it up to fix it.

 

image

 

No micro usb for power so i made a custom power cord that works with a female power connector i got from an old phone in the e-waste bin.

 

image

image

Closed it all up. works well except for the headphones but i don't really use them anyway. Was going to gift it to my gf's nephew (he's five) but not sure if he'll be into it.

  • Sign in to reply

Top Comments

  • genebren
    genebren over 7 years ago +1
    Nice build! It looks like it was a pretty tight fit, but you seem to have found your through to the finish.
  • rctho
    rctho over 7 years ago in reply to three-phase +1
    A bit of both. i made a lil' slot for it to go into and there isn't any room for it to move anywhere anyway. i fastened the hdmi too so once it's connected the pcb doesn't move at all.
  • e14phil
    e14phil over 7 years ago +1
    What an awesome and quick little project. The computer and keyboard being one unit gives me flashbacks to Amiga age. https://en.wikipedia.org/wiki/Amiga_500
  • rctho
    rctho over 7 years ago in reply to e14phil

    Thanks Phil,

     

    All in one or almost all in one computers seemed to be a trend back in the day that i think has made a huge comeback. I was not fortunate to have an Amiga back then but i seen them around.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • e14phil
    e14phil over 7 years ago

    What an awesome and quick little project.

    The computer and keyboard being one unit gives me flashbacks to Amiga age.  https://en.wikipedia.org/wiki/Amiga_500

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • three-phase
    three-phase over 7 years ago in reply to rctho

    Thanks for the response

     

    Kind regards

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • rctho
    rctho over 7 years ago in reply to three-phase

    A bit of both. i made a lil' slot for it to go into and there isn't any

    room for it to move anywhere anyway. i fastened the hdmi too so once it's

    connected the pcb doesn't move at all.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • three-phase
    three-phase over 7 years ago

    Interesting project, did you secure the Raspberry Pi in the case or is it just held in by the lack of room?

     

    Kind regards

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube