Dronemagnav

ajisrawi·dronemagnav·hardware/dronemagnav/dronemagnav.kicad_pcb

Top view of the Dronemagnav PCB
Simulate this board

Dronemagnav is an open source ESP32 PCB design by ajisrawi: a 4-layer, 64 × 60 mm board with 56 components (28 distinct parts). It is built around the ESP32-S3-WROOM-1-N16R8, BMI088, LIS3MDLTR, BMP280 and more. Filed under robotics & motion and sensors and rf & radio.

Magnetic-anomaly navigation (MagNav) board + firmware for drones: ESP32-S3, BMI088, LIS3MDL, BMP280, u-blox GNSS, WDMAM map matching, particle filter, MAVLink, phone route planner. Proprietary - all rights reserved.

GNSS-denied positioning from the Earth's crustal magnetic field, plus a phone-operated great-circle route planner.

Expectations, honestly: the WDMAM world grid is 3 arc-min (~5 km) and upward-continued to 5 km, so with it alone you get drift-free kilometre-class positioning — right for oceanic/jammed cruise, not landing. Load a local aeromagnetic survey (/maps/local.bin, same format) for tens of metres at drone altitude.

Built around

Parts list

56 components, 28 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-S3-WROOM-1-N16R8
Espressif
U1
1
BMI088
Bosch
U2
1
LIS3MDLTR
LIS3MDL
STMicroelectronics
U3
1
BMP280
Bosch
U4
1
MAX-M10S-00B
MAX-M10S
u-blox
U5
1
AMS1117-3.3
AMS / UMW
U6
1
AP2112K-3.3TRG1
AP2112K-3.3
Diodes Inc.
U7
1
USBLC6-2SC6
STMicroelectronics
U8
1
TYPE-C-31-M-12
USB-C
HRO
J1
1
SM06B-GHS-TB
FC_TELEM
JST
J2
1
DM3AT-SF-PEJM5
microSD
Hirose
J3
1
GNSS_ANT
Hirose
J4
1
SM06B-GHS-TB
SENSOR_MAST
JST
J5
1
PTS645SM43SMTR92
RESET
C&K
SW1
1
PTS645SM43SMTR92
BOOT
C&K
SW2
2
SS14
Vishay / MDD
D1, D2
1
19-217/GHC-YR1S2/3T
PWR
Everlight
D3
1
19-217/GHC-YR1S2/3T
NAV
Everlight
D4
1
19-217/BHC-ZL1M2RY/3T
FIX
Everlight
D5
1
19-217/Y2C-CQ2R2L/3T
LINK
Everlight
D6
Show 8 more
QtyPartRefs
7
10uF
Samsung
C1, C2, C5, C8, C15, C16, C18
9
100nF
Samsung
C3, C6, C9, C10, C11, C12, C13, C14 +1
2
1uF
Samsung
C4, C7
1
RC0603FR-071KL
1K
Yageo
R1
9
RC0603FR-0710KL
10K
Yageo
R2, R3, R9, R10, R11, R12, R13, R14 +1
3
RC0603FR-07330RL
330R
Yageo
R4, R5, R6
2
RC0603FR-074.7KL
4.7K
Yageo
R7, R8
2
RC0603FR-075.1KL
5.1K
Yageo
R16, R17

Similar boards