Blueprint

Custom Devboard

custom rp2040 devboard in 30x30 flight controller size

Created by pn2222a pn2222a

Tier 3

6 views

0 followers

pn2222a 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.
PXL_20260129_000622791

Kai the Jolly Guy 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 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 usePXL_20260109_004139163

pn2222a pn2222a added to the journal ago

Optimise PCB

Got rid of unnecessary via connections and fixed unnecessary traces.
Updated the PXL_20260109_004139163
jlcpcb cart and pcba.
Updated GitHub repo with screenshots and pictures.

pn2222a pn2222a submitted Custom Devboard for review ago

zsharpminor 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 pn2222a submitted Custom Devboard for review ago

PenguinMo 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 pn2222a submitted Custom Devboard for review ago

pn2222a pn2222a added to the journal ago

fixed mounting holes

file
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 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 pn2222a submitted Custom Devboard for review ago

PenguinMo 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 pn2222a submitted Custom Devboard for review ago

pn2222a 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
Screenshot_20251212_124710
Screenshot_20251212_124722

pn2222a 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
Screenshot_20251210_202659Screenshot_20251210_202638

pn2222a 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
Screenshot_20251210_202659Screenshot_20251210_202638

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
Screenshot_20251212_124710
Screenshot_20251212_124722

12/24/2025 - fixed mounting holes

file
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 PXL_20260109_004139163
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 usePXL_20260109_004139163

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.
PXL_20260129_000622791