Custom Devboard
custom rp2040 devboard in 30x30 flight controller size
Created by
pn2222a
Tier 3
6 views
0 followers
pn2222a
added to the journal ago
switch to stm32f722
almost complete redesign of board, except for 30x30 drone mount.
mcu is now stm32, and can run betaflight and ardupilot.
new compass and barometer too.
more i2c spi and uart support.

Kai the Jolly Guy 🚀
requested changes for Custom Devboard ago
I love the concept of your devboard, but it's got a couple small problems ;) The first one is your capacitors aren't placed properly. They should be as close as possible to the power pins that they're decoupling. The second thing is I would highly suggest making your pads THT instead of SMD, because it's really easy to short your signals right now! Finally, you're missing a small firmware file that could just make like an LED blink or something, and you should probably organize your files into folders in your repo. Looks great so far though :D
pn2222a
added to the journal ago
Switching to Different MCU
it turns out that the rp2040 maybe isnt the best idea for a flight controller and instead i will switch to stm32 maybe stm32f745 perhaps. i still need to figure out what other chips to use
pn2222a
added to the journal ago
Optimise PCB
Got rid of unnecessary via connections and fixed unnecessary traces.
Updated the 
jlcpcb cart and pcba.
Updated GitHub repo with screenshots and pictures.
pn2222a
submitted Custom Devboard for review ago
zsharpminor
requested changes for Custom Devboard ago
Hi! Please add screenshots of your schematic view, PCB view, and a detailed description of how you made this project to your repo. Additionally, we need a BOM.csv file showing exactly what you're getting. Finally, as a cart screenshot, we need your full JLCPCB PCBA breakdown showing which component you're getting for which part. Thanks!
pn2222a
submitted Custom Devboard for review ago
PenguinMo
requested changes for Custom Devboard ago
This look's cool but can you change the quantity from 5 to 2 PCBA's but besides that this is looking really cool, can't wait to see you build this
pn2222a
submitted Custom Devboard for review ago
pn2222a
added to the journal ago
fixed mounting holes

hole size is now M3 instead of M6
also removed unnecessary traces for more clean look
remaking gerbers soon
i might switch to stm32 instead of pico for ease
1Mon âš¡
requested changes for Custom Devboard ago
please upload gerbers and make sure your cart screenshots show final checkout price! also only do 2 boards pcba'd!
pn2222a
submitted Custom Devboard for review ago
PenguinMo
requested changes for Custom Devboard ago
Please organize your files, upload your Gerbers and add picture's of your project to the read.me
pn2222a
submitted Custom Devboard for review ago
pn2222a
added to the journal ago
Add Power LED and User LED
Power led connected to 3.3v
User led connected to GPIO25
PCB soon
fixed ground plane
hole size fixed for M3
made parts smaller
more space for other things
one sided design now


pn2222a
added to the journal ago
almost done
pcb is done (with pictures!)
going to run drc soon
i hope no more errors
"Do or Do Not, There is no Try"
i will do it
i will succeed
some pictures from the pcb editor
and from the 3d viewer


pn2222a
started Custom Devboard ago
12/10/2025 - almost done
pcb is done (with pictures!)
going to run drc soon
i hope no more errors
"Do or Do Not, There is no Try"
i will do it
i will succeed
some pictures from the pcb editor
and from the 3d viewer


12/13/2025 - Add Power LED and User LED
Power led connected to 3.3v
User led connected to GPIO25
PCB soon
fixed ground plane
hole size fixed for M3
made parts smaller
more space for other things
one sided design now


12/24/2025 - fixed mounting holes

hole size is now M3 instead of M6
also removed unnecessary traces for more clean look
remaking gerbers soon
i might switch to stm32 instead of pico for ease
1/9/2026 - Optimise PCB
Got rid of unnecessary via connections and fixed unnecessary traces.
Updated the 
jlcpcb cart and pcba.
Updated GitHub repo with screenshots and pictures.
1/12/2026 - Switching to Different MCU
it turns out that the rp2040 maybe isnt the best idea for a flight controller and instead i will switch to stm32 maybe stm32f745 perhaps. i still need to figure out what other chips to use
1/28/2026 - switch to stm32f722
almost complete redesign of board, except for 30x30 drone mount.
mcu is now stm32, and can run betaflight and ardupilot.
new compass and barometer too.
more i2c spi and uart support.
