Prototypowanie Płytki TIMI

0:11

Work done
  • Built the conservative TIMI Rev A schematic around U1 with J1, U2, F1, IC1, IC2, J3, J2, J4, SW1, SW2, SW3, LED1, LED2, LED3, R1-R7, and C1-C11.
  • Wired the fixed firmware mapping exactly: GPIO35/36/37 to status LEDs, GPIO39 to user button, GPIO9/10/11 to the INMP441 header, and GPIO4/5/6 to the MAX98357A I2S interface.
  • Implemented USB-C sink power entry with 2 x 5.1 kOhm CC pull-downs, native USB D+/D- to the ESP32-S3 through U2, polyfuse protection, separate VBUS_5V and 3V3 rails, EN/IO0 boot circuitry, UART header, and bring-up test points TP1-TP5.
  • Renamed the project, updated project metadata, and saved the system architecture diagram as a project property for traceability.
  • Set the layout to an 80 mm x 100 mm rectangular board with 3 mm corner radius, 4-layer stackup, and conservative board keepout margin.
Success criteria review
  • ✅ Confirmed use of the required U1 and included the specified power-entry, audio, debug, button, LED, and test-point features.
  • ✅ Preserved the required firmware GPIO mapping and documented it in project metadata and the implemented schematic connectivity.
  • ✅ Documented and applied PCB-level constraints for a 4-layer first revision with an intentionally roomy board size suitable for bring-up.
  • ✅ Defined validation checkpoints through review passes and corrected the major schematic issue found during implementation: the unintended VBUS_5V / 3V3 short.
  • ✅ Captured the architecture and requirements traceability in project properties for future review.
  • ❌ Net-specific PCB rules for USB/power classes could not be attached through selector-based layout-rule targeting in this pass, so antenna keepout and per-net routing constraints remain documented but not yet encoded as custom layout rules.
Next steps The schematic foundation and first-pass board constraints are in place. The next high-value step is to finish PCB-specific constraints by encoding the ESP32 antenna keepout and then placing U1 at the board edge with the USB connector and headers arranged for bring-up. I can do that next.
Build pin map
Pick regulator parts
Choose USB-C protection
Define stackup rules
11 days

Plan completed.


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

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

    TIMI ESP32-S3 Prototype thumbnail
    Conservative first-revision TIMI prototype built around ESP32-S3-WROOM-1-N16R8 with USB-C 5V input, native USB, 3.3V regulation, onboard MAX98357A audio out, external INMP441 header, status LEDs, buttons, UART debug header, required test points, and 4-layer antenna-conscious PCB constraints.

    Properties

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $5.37–$6.43

    Digi-Key

    $12.41–$13.63

    LCSC

    $14.73

    Mouser

    $18.72

    TME

    $1.32

    Verical

    $7.39–$9.53

    Controls