Desain PCB dengan ESP32

0:00

Work done
  • Updated project description to a clear, concise statement of goals
Tasks remaining
  1. Project goals and architecture
    • Generate and save the mermaid system architecture diagram in the “System Architecture” project property
    • Add project properties “BatteryCapacity” = "500 mAh" and “ButtonType” = "SMD"
  2. Key components
    • Add ESP32-C3-MINI-1, TP4056, USB-C connector, JST-PH battery connector, 3.3 V regulator
    • Add OLED I2C module, five push-button switches, programming UART pads
  3. Supporting components and power
    • Place and configure 100 nF decoupling caps and 10 µF bulk cap
    • Add 4.7 kΩ pull-ups for I2C and buttons
    • Add USB-C TVS diode and CC resistors for input protection
  4. Connectivity
    • Wire power nets: USB-C → TP4056 VIN → TP4056 BAT → LiPo connector and 3.3 V regulator
    • Wire regulator output to ESP32 VCC, OLED VCC, and decoupling
    • Wire I2C nets with pull-ups
    • Wire five buttons with pull-ups to ESP32 GPIOs, EN and RST lines with reset button
    • Wire UART pads to ESP32 TX/RX
  5. Schematic review
    • Perform ERC, label nets, and add test points
  6. Final recommendations
    • Add design note recommending 500–1000 mAh LiPo and ~0.5 C charge current with 25% margin
Success criteria
  • Not yet met: schematic components, power subsystem, interfaces, and design notes still need to be added and verified.
Next step Generate the mermaid system architecture diagram and save it to the “System Architecture” property.
139 days

To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    TP4056 Module-removebg-preview.png

    TP4056 Module-removebg-preview.png

    TP4056 Module-removebg-previewThumbnail

    TP4056 Module

    TP4056 Module thumbnail
    Compact ESP32-C3-MINI-1 USB-C LiPo Dev Board with I2C OLED Interface and TP4056 Charging

    Properties

    WiFi

    Consumer Electronics

    USB

    Display

    Diagram


    "USB-C Connector" "TP4056 Charger" "LiPo Battery Connector" "3.3V Regulator" "ESP32-C3-MINI-1" "I2C OLED Display" "I2C Pull-up Resistors" "Push Buttons\nUp, Down, Left, Right, Reset" "Programming UART Pads"

    Pricing & Availability

    Distributor

    Qty 1

    LCSC

    $0.07–$0.11

    Controls