Blueprint

Dreamscape F722

custom stm32 flight controller for 5" drones

Created by pn2222a pn2222a

Tier 2

9 views

0 followers

alexren alexren ⚡🚀 approved Dreamscape F722 ago

Tier approved: 2

Grant approved: $173.00

hi there! i'm going to be approving this but it would be awesome if you could include a feature list with your project!

pn2222a pn2222a added to the journal ago

organise files

moved kicad files into kicad folder
new folder named kicad has been created
kicad files moved into kicad folder
removed old bom files
Image:
Purple
repo is now cleaner than before

pn2222a pn2222a submitted Dreamscape F722 for ship review ago

pn2222a pn2222a added to the journal ago

ready for submission

used different sensors and this time i shouldnt need standard pcba.
updated firmware for flight controller with new sensors.
remade the entire board because everything was broken after new sensors and layout is more optimised for 4-layer board
im getting faster at pcb design!!

PCB

pn2222a pn2222a added to the journal ago

add switches

i forgot to add switches for nrst and boot0 so i added them.
made space for them by moving everything around them to the left.
i hope the switches are pointing the right way

PXL_20260206_210332395

pn2222a pn2222a added to the journal ago

ready for submission

fixed drc issues in kicad and looked for some parts.
need to preorder some because they are special.
the board has lots of breakouts for future uses.
picture:
PCB

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 Dreamscape F722 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 Dreamscape F722 for ship review ago

zsharpminor zsharpminor requested changes for Dreamscape F722 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 Dreamscape F722 for ship review ago

PenguinMo PenguinMo requested changes for Dreamscape F722 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 Dreamscape F722 for ship 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 Dreamscape F722 ago

please upload gerbers and make sure your cart screenshots show final checkout price! also only do 2 boards pcba'd!

pn2222a pn2222a submitted Dreamscape F722 for ship review ago

PenguinMo PenguinMo requested changes for Dreamscape F722 ago

Please organize your files, upload your Gerbers and add picture's of your project to the read.me

pn2222a pn2222a submitted Dreamscape F722 for ship 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 Dreamscape F722 ago

12/11/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/14/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/25/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/10/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/13/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/29/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

2/5/2026 - ready for submission

fixed drc issues in kicad and looked for some parts.
need to preorder some because they are special.
the board has lots of breakouts for future uses.
picture:
PCB

2/7/2026 - add switches

i forgot to add switches for nrst and boot0 so i added them.
made space for them by moving everything around them to the left.
i hope the switches are pointing the right way

PXL_20260206_210332395

2/11/2026 - ready for submission

used different sensors and this time i shouldnt need standard pcba.
updated firmware for flight controller with new sensors.
remade the entire board because everything was broken after new sensors and layout is more optimised for 4-layer board
im getting faster at pcb design!!

PCB

2/24/2026 - organise files

moved kicad files into kicad folder
new folder named kicad has been created
kicad files moved into kicad folder
removed old bom files
Image:
Purple
repo is now cleaner than before