I'm currently a robotics hobbyist and am full fledged in Arduino and I have used the Raspberry Pi to make some robots and PCs. Currently, I am thinking of making my own Raspberry Pi, from scratch, on a breadboard or a PCB or something. I surfed the web quite a bit and I did not get the answer I was hoping for. By making a Pi, I mean like instead of buying an Arduino, I can make one myself by buying the Atmega328, Crystal oscillators, etc. I am asking for this because my school requires me to do a project in which I make a computer or a gaming console or something like that and I would hate to look at the disappointed face of the tester all because I just bought a Pi , an connected some devices to it. Thanks in advance!

  • $\begingroup$ Both of these platforms are open-source hardware. You can find the board schematics and try to reproduce them on a breadboard. One might say "you just bought the components and connected some wires", so I'd say if your school project is not too big and depending on its scope, perhaps it's ok to just buy the board itself. $\endgroup$
    – Shahbaz
    Feb 6, 2016 at 16:02
  • 3
    $\begingroup$ This question does not appear to be related to robotics. $\endgroup$ Feb 6, 2016 at 16:24
  • $\begingroup$ I voted to close this question because, as @BendingUnit22 said, "Questions on Electronics, Arduino or Raspberry Pi which are not specific to robotics are off-topic, so please try Electrical Engineering, Arduino or Raspberry Pi. Even questions which are on-topic here may still receive quicker and better answers on their own sites." $\endgroup$
    – Chuck
    Feb 6, 2016 at 18:38
  • $\begingroup$ Take a look at Standalone Arduino, it is not quite the Pi (in fact it is just an Arduino on a breadboard) but dead easy to make. :-) $\endgroup$ Feb 6, 2016 at 19:01

1 Answer 1


You would need to take the available SPICE and ECAD drawings, and then turn them into PCB schematics using something like KiCAD or Eagle. Then you can send the PCB file to a PCB printing service, and they'll send you what you order. You'll then have to find all the components and solder them yourself - you'll need to be very good at surface mount techniques. Honestly, unless you really need a custom RasPi, and already know how to design it, it's not worth your time to build your own IMO. Just buy one.

In terms of a school project, adding components to a RasPi is still not a simple task. These things aren't plug and play, you'll need to write the software for it, and name sure that your circuits are wired up correctly. I'm sure that your teacher will still be impressed with a 'store-bought' board used in whatever project you decide.

For future reference, this is the robotics stack exchange. I'm betting that your question is going to be closed because it is mostly unrelated to robotics. However, the electrical engineering stack exchange will probably be more than happy to help you, if you're set on building your own RasPi.


Not the answer you're looking for? Browse other questions tagged or ask your own question.