
Pcb bottom
NicolasFavero/AutonomousAircraftControlSystem
Embedded flight control and telemetry system for an autonomous aircraft prototype based on ESP32-S3.

Embedded flight control and telemetry system for an autonomous aircraft prototype based on ESP32-S3.
Pcb top is an open-source printed circuit board by NicolasFavero, from the NicolasFavero/AutonomousAircraftControlSystem repository on GitHub. It is a 2-layer board of 33 × 87.9 mm with 21 parts on 20 nets, routed with 178 tracks and 20 vias.
It is built around the MP2315GJ-Z. Its parts include 9 capacitors, 6 connectors, 3 ICs and 2 resistors.
Este projeto consiste no desenvolvimento de um sistema embarcado de controle, navegação e telemetria para uma asa autônoma / aeromodelo planador experimental.
O sistema é baseado em um ESP32-S3 e tem como finalidade realizar a aquisição de dados de voo, processamento de sensores, controle das superfícies móveis da aeronave e armazenamento das informações para análise posterior.
O projeto encontra-se em fase de protótipo e desenvolvimento, sendo utilizado para testes de hardware, sensores, algoritmos de controle e integração de sistemas embarcados.
Desenvolver uma plataforma experimental para estudo e implementação de um sistema de controle autônomo para aeronaves de pequeno porte, integrando:
Leitura de sensores inerciais:
Medição de altitude e pressão atmosférica utilizando BMP280;
Leitura de velocidade do ar através de tubo de Pitot;
Controle das superfícies de comando:
Controle de servomotores;
Registro de dados de voo em cartão SD;
Estrutura preparada para futuras expansões, como telemetria e algoritmos de controle autônomo.
🚧 Protótipo em desenvolvimento
O firmware e o hardware ainda estão em fase experimental. Alterações na arquitetura, sensores utilizados e funcionalidades podem ocorrer durante o desenvolvimento.
lib_deps =
sparkfun/SparkFun 9DoF IMU Breakout - ICM 20948 - Arduino Library@^1.3.2
adafruit/Adafruit ADS1X15@^2.6.2
adafruit/Adafruit BMP280 Library@^3.0.0
mikalhart/TinyGPSPlus@^1.1.0
greiman/SdFat@^2.3.1
jgromes/RadioLib@^7.7.1Firmware/
├── src/
├── include/
├── lib/
└── platformio.iniProjeto desenvolvido para fins educacionais e experimentais, integrando conhecimentos de eletrônica, programação embarcada, sensores, controle e sistemas aeronáuticos dentro de uma formação técnica em eletrônica.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100nF | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C3, C4, C6, C8 |
| 3 | 47uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C5, C7, C9 |
| 2 | 220uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C1, C2 |
| 1 | 120K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 4PIN-JST | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4 |
| 1 | 68K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | ConectorServos | myKicadLib:4Servos | J6 |
| 1 | FerriteBead | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | FB1 |
| 1 | GPS | myKicadLib:GPS | U3 |
| 1 | Mp2315 | myKicadLib:Mp2315 | U2 |
| 1 | SD_Card | myKicadLib:SD_Card | U1 |
| 1 | boardToBoard-ASA(8PIN) | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J1 |
| 1 | boardToBoard-SPI | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | boardToboard-I2C-Analog | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | powerConnector(4PIN) | myKicadLib:ConnectorBaterry+BEC | J5 |

NicolasFavero/AutonomousAircraftControlSystem
Embedded flight control and telemetry system for an autonomous aircraft prototype based on ESP32-S3.

Seeed-Studio/OSHW-reCamera-Series
reCamera is a series of open-source AI cameras.

BryanSouza91/WingFC
WingFC is an open-source embedded flight controller for sub-250g fixed-wing aircraft, built with TinyGo. It provides stabilization, mixing, and safety features for elevon-equipped models, with a focus on reliability and…

Jarins/STM32F407-RAMPS
RAMPS for STM32F407ZE_ZG Dev. Board Black edition

danielwilczak101/EasyControls
Originally part of the NASA Asteroid flyer program has been repurposed by the EPPL to allow anyone interested in controls to go online and connect with a real working device and test their own control algorithms on a…

JRegi/MagicAlonso-LineFollower
Repositorio dedicado al desarrollo del velocista profesional MagicAlonso.



teja120805-cyber/sensore-26
Captures webcam frames on the Pi, runs your trained YOLOv8 pothole-detection model, computes a severity score from the bounding box, tags the detection with a position, and POSTs it to the PaveSight backend (POST…
It measures 33 × 87.9 mm and has 2 copper layers, 1.6 mm thick.
21 parts, built around the MP2315GJ-Z. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the NicolasFavero/AutonomousAircraftControlSystem repository on GitHub, at the commit this page was made from: the board is hardware/pcb-top/pcb-top.kicad_pcb and its schematic hardware/pcb-bottom/pcb-bottom.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask NicolasFavero before reusing the design.