Autonomous Pepper Harvesting Robot Design

Stopped because the project has no available ACUs, so I can’t continue executing changes right now.
Completed so far:
  • Inspected the existing schematic and found the ESP32 DevKitC, XL1509-5.0 buck regulator, 5A fuse, 12V/5V/3V3 rails, motor/sensor blocks, and existing nets already present.
  • Checked datasheet guidance for:
    • ESP32 DevKitC power/header pins.
    • XL1509-5.0 recommended 12V-to-5V/2A application circuit.
    • Existing 5A fuse rating.
  • Added these Part 1 components:
    • J1: 12V battery input screw terminal.
    • J2: external normally-closed E-stop connector.
    • D4: 10A/40V Schottky reverse-polarity protection diode.
    • D5: 1N5820 XL1509 buck catch diode.
    • L1: 68uH / 2A buck inductor.
    • LED16: green Ready LED.
    • LED17: yellow Harvesting LED.
    • LED18: red Fault LED.
Not completed yet:
  • The generic resistors/capacitors for LED current limiting, E-stop pull-up, buck input/output capacitors, and decoupling were attempted but not added because the generic part lookup failed.
  • The newly added components are not wired yet.
  • Project files for the power distribution diagram, pin table, BOM, and PCB recommendations still need to be created/updated.
  • Schematic checks still need to be rerun and fixed after wiring.
Next work once ACUs are available:
  1. Add the missing resistors and capacitors correctly.
  2. Wire battery → fuse → reverse-polarity protection → 12V rail → XL1509 → 5V_SYS.
  3. Wire common ground, E-stop NC input, and three ESP32-driven status LEDs.
  4. Update documentation files and rerun checks.
Add missing passives
Show power wiring
Create docs
Run checks later

Refine this doc
Ask about this doc
Technical Construction File Draft — Pepper Harvesting Robot Controller
Status
Draft for college prototype and future product planning.
Wireless Technology Summary

Table


ModuleTechnologyBandNotes
ESP32 DevKit / ESP32-WROOMWiFi/Bluetooth2.4GHzUse pre-certified module integration rules and antenna keepout
ESP32-CAMWiFi/Bluetooth2.4GHzKeep antenna at edge and away from motor wiring
Applicable Topics
  • FCC Part 15 / CE RED if operated as a wireless product outside a lab/classroom prototype context.
  • EMC risk from stepper drivers, buck converter, long motor leads, and servo current spikes.
  • Safety documentation required for moving mechanisms and cutting action.
Required Open Items
  • Final schematic export after review.
  • Final PCB layout/Gerbers after placement and routing.
  • BOM with exact purchasable MPNs for carrier modules, motors, servos, connectors, fuse, and battery.
  • Lab EMC/RF test reports if turned into a product.
  • User manual with safety warnings and operating procedure.
RF Design Notes
  • ESP32 and ESP32-CAM antennas must face outward at board edges.
  • No copper pour, ground plane, motor traces, battery wiring, or metal brackets under/near antenna keepout zones.
  • Route motor and buck-switching currents away from camera module antenna and UART/I2C wiring.
  • Status

  • Wireless Technology Summary

  • Applicable Topics

  • Required Open Items

  • RF Design Notes

Pepper Harvesting Robot Controller thumbnail
Autonomous black pepper harvesting robot electrical control system with ESP32 controller, ESP32-CAM vision, A4988 stepper drives, PCA9685 servo control, sensors, E-stop, 12V battery input, and 5V power distribution.

Properties

V

Pricing & Availability

Distributor

Qty 1

Arrow

$6.46–$56.71

Digi-Key

$24.66–$76.38

HQonline

$9.35

LCSC

$18.00–$18.06

Mouser

$14.02–$69.66

TME

$0.65

Verical

$6.04–$13.30

Controls