A fully programmable mini computer that fits in your hand, and it’s capable of running Python, compiling C/C++, and controlling your own gadgets!
No pre-built modules allowed! IT’S FROM SCRATCH
A fully programmable mini computer that fits in your hand, and it’s capable of running Python, compiling C/C++, and controlling your own gadgets!
No pre-built modules allowed! IT’S FROM SCRATCH
Just spent an hour doing the following
Log in to leave a comment
Just added some personal touch
Log in to leave a comment
Alr time to wrap this up, I cleaned up all the routing and here were some changes i made:
Log in to leave a comment
Finally finished routing the entire board and cleaned up the DRC!!
***Imma just add some more final touch before ordering the boards (like cleaning up the silkscreen
Log in to leave a comment
Here are some of the things I noticed
Log in to leave a comment
Just finished routing the RP2040 and most of the stuff!!
** There really isnt too much abt routing just trial and errors ig
Log in to leave a comment
Finished routing the left area, btw I also applied what Ive learned for the past few weeks
Log in to leave a comment
Completed routing flash storage and 1uF caps
Log in to leave a comment
Assigned footprints (replaced many 0402 with 0603 and 0805) and roughly placed the layout
Log in to leave a comment
Completed the schematic!!!
Updated areas:
Log in to leave a comment
Spent almost an hour updating Readme and planning out V2!!!
Here are some improvements im going to make:
Log in to leave a comment
For the past two hours I was learning how to render my PCB board
ik it might not sound very important, but it looks extremely cool!
Log in to leave a comment
I spent some time testing out all the pins!!! AND THEY ALL WORKED PERFECTLY!!!
Log in to leave a comment
Learned how to code and access RP2040 processor using XIAO-RP2040 (haven’t yet received the board yet so…….)
Tutorial I followed: https://www.youtube.com/watch?v=07vG-_CcDG0&list=PLWNDWPAClRVoo0Z-QtCkXuM15jdb2Q54N&t=820s
Check out the video!! https://hc-cdn.hel1.your-objectstorage.com/s/v3/4d0905c78ba392b4_img_0659.mp4
Log in to leave a comment
Log in to leave a comment
After watching many other tutorials about RP2040, I now have a much deeper understanding of the chip. Here were the some changes I made:
Before ordering the PCB, here were what I did:
Log in to leave a comment
There was a very huge gap between macropad and this project, so I struggled a lot with designing schematic and wiring the PCB. But overall, I’m really proud of myself and I’m finally confident enough to build more and more custom boards using integrated RP2040 rather than always relying on Raspberry Pi!
The best advice here is to stay patient and enjoy the process! I will be building a full-size keyboard with an integrated RP2040! LETS GOOOOO
PS: I almost gave up yesterday till I realized I could literally add more vias for the ground
Cleaned everything up and added some final touch!!
Log in to leave a comment
FINALLY!!!
After hours of struggle and tears, I finally completed the PCB Design and exported it as a Gerber file
The last thing to do is to order it from JLCPCB!!!! LETSS GOOOO
Log in to leave a comment
After one and a half hours of debugging, I realized that the errors were caused by a lack of vias. Here are why they’re important:
So next time if you face the same problem, just add enough vias and you’ll be chill
Log in to leave a comment
This is driving me nut!!!!!
Can anyone please help me with all these errors? Cuz im still very inexperienced……..
Log in to leave a comment
Added tons of vias and re-routed many things. I also added GND pool, but still lots of work and unconnected GND……
Log in to leave a comment
YAYYY another significant progress, I finished wiring up the right side, which was much easier than the left. I also fixed some wiring on the left to reduce vias under RP2040 cuz I would need the space to connect 3V3 :)
Log in to leave a comment
After one more hour of struggle, I finally wire up all the pins on the left!!! Trust me it’s a very painful process……:(
Nothing too interesting to write about, staying patient is the best advice
After an hour I finally aligned most of the components and began wiring the power supply, and I gotta be honest this was the most interesting but frustrating part. Here are some tips I gradually figured out
Log in to leave a comment
After one and a half hour of hard work, I finally learned how to organize my components based off the schematic. Here are some techniques:
Log in to leave a comment
Finally the most exciting part! Put everything together on the PCB
This is so much more complicated than the macropad I made previously………like jumping from beginner village to big boss fight. I’m lowkey kinda scared of how im gonna wire them later cuz there are so many intersections!!!!!!! (Just look at the blue lines :(
Log in to leave a comment
Completed the schematic including the following:
Log in to leave a comment
After spending almost an hour on reading RP2040 datasheet and figuring out the basics, I finally completed the following parts for my devboard:
Log in to leave a comment