ArduPilot ESP32 Port�Status Update
ArduPilot UnConference 2022
Long Time Coming!
First Commits in May 2019
Primary Code Contributors:
Alex (sh83)
Buzz (davidbuzz)
Charles (silvanosky)
Guinea Pigs:
Buzz (davidbuzz)
Charles (silvanosky)
Nick (nkruzan)
Dmitry (dryzhov)
Cmars
Vince
FleeTime (Flee-Time)
Merged into master Nov 2021 (#18954)
(github)
Various Breakouts Available
ESP32-DoItDevKit
ESP32 IMU Module V1.1
Mini32 V1.0.0
EzSBC IOT Controller
ESP32-S3-DevKitM-1 v1.0
Available from many sources
Dual core 32bit LX6 microprocessor
4/8/16 MB flash
26 GPIOs, rich set of peripherals
Onboard PCB antenna or external antenna connector
2.4 GHz WiFi + Bluetooth
Experimental Hardware Designs
Alex
Buzz
Silvanosky
UKmook
Nick
Dmitry R.
Flea-Time
Vehicle Testing
Buzz
Charles (Silvanosky)
Nick
Dmitry
ESP32 IMU Module v1.1
PR#20449 adds a target for ESP32 IMU Module v1.1
Open development platform for esp32 micro quadcopter
Found on tindie https://www.tindie.com/products/makerfabs/esp32-6-axis-imu-module
Hardware on Github: https://github.com/Makerfabs/ESP32_IMU_Module
Current Status
A few different versions of prototype hardware
AP_Periph booting
SD card fix identified
GPS detection fix identified
Waf improvements for dynamic board list
the newest esp32s3 is booting and running
espidf4.4/SDK support…not in master yet, but not far away
Slowly getting more interested participants
Future Outlook
Really Needed:
Documentation (wiki)
More Testing
Would be cool to have:
Working AP_Periph target
Soon:
esp-idf v4.4
waf improvements
Custom Build Server Integration
ArduConfigurator Integration
Hardware Test Rig