
Quiver PT3 Main PCB rounded
Arrow-air/project-quiver
Project Quiver documentation, designs, and project artifacts.

Control PID sobre ESP32, filtrado de sensores, telemetría e interfaz web para ajustar parámetros.
Pendulo invertido Juan is an open-source printed circuit board by R2DeezNuts, from the R2DeezNuts/Pendulo-Invertido repository on GitHub. It is a 2-layer board of 54 × 76 mm with 17 parts on 45 nets, routed with 87 tracks and 1 via.
It is built around the ROB-14450 and XT30PW-F. Its parts include 4 capacitors, 2 ICs, 1 transistor and 1 connector. It belongs with the robots and motor control boards and the ESP32 boards of this library.
Sistema de control PID para estabilizar un péndulo invertido con un ESP32. Incluye una interfaz web para ajustar los parámetros, telemetría y rutinas de calibración.
| Señal | GPIO |
|---|---|
| SDA | 21 |
| SCL | 22 |
| Motor | Señal | GPIO | |------:|:-----:| | A | PWMA | 26 | | A | AIN1 | 2 | | A | AIN2 | 0 | | B | PWMB | 25 | | B | BIN1 | 16 | | B | BIN2 | 17 |
| Parámetro | Descripción |
|---|---|
| Kp, Ki, Kd | Constantes del controlador PID |
| Setpoint | Ángulo objetivo, en grados |
| Offset | Ajuste fino para la calibración |
La protección desactiva el control cuando el ángulo supera los 30° durante más de un segundo. El control se ejecuta en una tarea de FreeRTOS a 100 Hz; el servidor web permite consultar el estado y cambiar los parámetros; y un filtro complementario combina el acelerómetro y el giroscopio para estimar el ángulo.
Coloca el robot en vertical, calibra el sensor y empieza con valores PID conservadores. Activa los motores mientras observas la telemetría y ajusta el setpoint y el offset de forma gradual.
Si entra en modo de protección, revisa la calibración, el sentido de giro, la saturación del control y las vibraciones o el ruido del MPU6050.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_2.2mm_M2 | MountingHole:MountingHole_2.2mm_M2 | H0, H1, H2, H3 |
| 4 | TestPoint | TestPoint:TestPoint_THTPad_D2.0mm_Drill1.0mm | TP1, TP2, TP3, TP4 |
| 2 | C 10uf | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C3, C4 |
| 1 | C 0,1 uf | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C1 |
| 1 | C 0,33 uf | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C2 |
| 1 | ESP32-DEVKITC-32D | 0_Huellas:MODULE_ESP32-DEVKITC-32D | U1 |
| 1 | GY-521 | 0_Huellas:GY-521 | ACC1 |
| 1 | LM7805CT_NOPB | 0_Huellas:TO254P1054X470X1955-3 | Q2 |
| 1 | ROB-14450 | 0_Huellas:MODULE_ROB-14450 | U2 |
| 1 | XT30PW-F | 0_Huellas:AMASS_XT30PW-F | J1 |
It measures 54 × 76 mm and has 2 copper layers, 1.6 mm thick.
17 parts, built around the ROB-14450 and XT30PW-F. 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 R2DeezNuts/Pendulo-Invertido repository on GitHub, at the commit this page was made from: the board is PCB/pendulo_invertido_Juan.kicad_pcb and its schematic PCB/pendulo_invertido_Juan.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 R2DeezNuts before reusing the design.

Arrow-air/project-quiver
Project Quiver documentation, designs, and project artifacts.

Kelvin-Ziqi-Zhao/drone-current-sensor-board
High current sensor board for battery+capacitor power supply system

ThunderFly-aerospace/TFSBEC01
High efficient switching power supply for UAV actuators.


IITB-Rocket-Team-Avionics/Ember
Experimental Flight Computer with potential mitigations of previous issues faced by FLYTE and a testbed for new systems.

CGrassin/microscope_led_light_circuit
A dimming LED circuit designed for optical microscopes.

kinggh0stee/WellD
ESP32-C6 Zigbee well monitor — reads a 4–20 mA pressure transducer and DS18B20, reports water level, temperature, and battery to Zigbee2MQTT with OTA update support
