Æthel Drive Hardware Design


The circuit is wired, including the E-stop loop and L298N flyback clamps. I’m inspecting the netlist and checking review results for any missed pins or voltage-level issues.
Completed the Æthel Drive schematic instantiation and wiring.
  • Added and wired ESP32 DevKitC, L298N, MPU6050, SSD1306 OLED, ACS712-05B, LM2596 buck module, 12 V/E-stop connector, motor connector, I2C pull-ups, ADC dividers, decoupling/bulk capacitors, and L298N flyback diodes.
  • Shared I2C bus is on GPIO21/GPIO22 with 4.7 kΩ pull-ups to 3.3 V.
  • L298N channel A uses GPIO25 for PWM enable, GPIO26/GPIO27 for direction.
  • ACS712 output and 0–12 V motor voltage are scaled before ESP32 ADC GPIO34/GPIO35.
  • E-stop is wired as a hardware motor-rail cutoff path while keeping ESP32 logic powered.
  • ERC/review now reports no open errors or warnings for the checked schematic categories.
Important voltage-level notes:
  • I2C pull-ups are to 3.3 V, which is correct for ESP32.
  • ACS712 is a 5 V part; its analog output is divided down before GPIO34.
  • The OLED module is powered from 5 V but shares 3.3 V I2C pull-ups; this is acceptable only if the OLED module does not add onboard pull-ups to 5 V.
  • The L298N accepts ESP32 3.3 V logic as HIGH in typical use, but verify the exact module/IC threshold if using a clone board.
I also created:
Schematic is ready for your review before moving to layout.
Proceed to layout
Fix voltage risks
Add test points
Review power sizing
Add debug header

Waiting for input


Schematic of USB-C WiFi BLE T-RH Sensor
U1
R4
Resistance
10kΩ
R2
Resistance
4.7kΩ
R1
Resistance
4.7kΩ
R3
Resistance
30kΩ

USB-C WiFi BLE T-RH Sensor

USB-C WiFi BLE T-RH Sensor thumbnail