I want a simplest possible schematic that allows m...

I’ll check suitable AA battery-holder options, then update the schematic so the battery pack is the 9V input source and verify the power ERC afterward.
Yes — for the existing 9V motor rail, the right AA approach is six AA cells in series. I didn’t find a single 6×AA holder in the library, so I’m using a 4×AA holder plus a 2×AA holder wired in series for 9V nominal alkaline output.
Implemented the AA battery power update: added BT1 4×AA + BT2 2×AA in series as a 6×AA pack, wired to V9_MOTOR/GND through restored battery input terminal J2, and kept the holders as external/off-board parts. Updated the project files and verified ERC plus key placement/DRC checks are clean.
Open items:
  • 6× alkaline AA = ~9V nominal; 6× NiMH AA = ~7.2V nominal, so 9V motors may run slower on rechargeables.
  • Confirm motor stall current and AA cell discharge capability before relying on four motors at once.
Suggested next steps:
  1. Add an input fuse/polyfuse for battery short-circuit protection.
  2. Add reverse-polarity protection for the battery input.
  3. Re-check layout/routing with the restored J2 battery connector.
Add protections and verify
Add input fuse
Add reverse protection
Check battery current
Re-check layout

Refine this doc
Ask about this doc
Preliminary FMEA — Remote Pico Controller
Scope
Design-stage failure mode analysis for the current schematic architecture: Pico-controlled WiFi motor controller with 9V external motor power and four low-side MOSFET motor switches.
Failure Mode Table

Table


SubsystemFailure ModeEffectSeverity (1-10)Likelihood (1-10)Detection (1-10)RPNMitigation
9V inputReverse polarityDamage to regulators, ESP module, Pico, or motors844128Add reverse-polarity protection before layout or require keyed/protected external supply.
9V inputShort circuit / overcurrentSupply shutdown, trace heating, connector heating945180Add input fuse/polyfuse; size PCB copper to measured current.
AA battery packCells overloaded by motor stall/startup currentBattery voltage collapse, heating, leakage, resets855200Confirm motor stall current and cell discharge rating; consider fuse/current limit and low-voltage/failsafe behavior.
Motor channelMotor stall current exceeds designMOSFET/diode overheating, supply collapse855200Confirm motor stall current; add fuse/current sense; derate MOSFET/diode.
Motor flybackFlyback diode overheats during PWMDiode failure, rail transients745140Verify PWM current and diode thermal limits; consider larger diode/TVS/snubber.
Motor railFlyback energy pumps V9_MOTOR highRegulator stress, resets, component damage746168Add TVS clamp and larger bulk capacitance if motors are high energy.
MOSFET gateGPIO floats during boot/noiseUncommanded motor activation8337247k pulldowns installed on all gates; firmware should initialize outputs low.
WiFi linkWireless command lost/corruptedRemote control unavailable or stale commands554100Firmware timeout/failsafe should set all motors off on comms loss.
3.3V railESP current peaks brown out LDOWiFi resets, serial instability44464Dedicated AP2112 regulator and local caps installed; validate thermal/ripple in bring-up.
LayoutMotor current shares logic return pathPico/ESP resets during motor switching655150Separate high-current returns from logic; solid ground strategy; add test points.
Highest Priority Actions
  1. Confirm motor stall current and AA battery chemistry/current rating before layout.
  2. Add or externally enforce input current limiting.
  3. Decide on input reverse-polarity and TVS protection.
  4. Verify MOSFET/diode temperature under PWM load.
  5. Add firmware failsafe that turns all motors off on WiFi command timeout.
Open Items
  • Current sensing is not included in the simplest schematic.
  • No reverse-polarity protection is currently included.
  • No input fuse is currently included.
  • Final PCB trace width/thermal design is pending motor current data.
  • Scope

  • Failure Mode Table

  • Highest Priority Actions

  • Open Items

Documents

  • Project Specification — Remote Pico Controller

  • Design Notes and Power Budget — Remote Pico Controller

  • Firmware Starter — Raspberry Pi Pico / ESP-01S Motor Controller

  • Board Bring-Up Plan — Remote Pico Controller

  • Regulatory and Safety Notes — Remote Pico Controller

  • Preliminary FMEA — Remote Pico Controller

Assets

Assets are files uploaded to this project which can be used in various ways.

Remote Pico Controller thumbnail
Raspberry Pi Pico HAT for WiFi communication and independent control of up to four 9V motors from GPIO GP18-GP21.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$8.88–$16.52

Digi-Key

$15.48

HQonline

$4.63

LCSC

$23.80–$23.85

Mouser

$18.27

TME

$13.82

Verical

$3.68–$11.37

Controls