summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-02WIP: pcb: Finish USB schematicpcbxengineering
2025-02-02pcb: Connect shell UART to MCUxengineering
2025-02-02pcb: Connect LED pins to MCUxengineering
2025-02-02pcb: Connect audio schematic to MCUxengineering
2025-02-02pcb: U6: Add component for PWR LED night modexengineering
The PWR LED should be electrically on but the MCU should be able to disable it for night modes.
2025-02-01pcb: Make audio labels hierarchicallyxengineering
2025-02-01pcb: Implement ESP32 boot mode controlxengineering
2025-02-01pcb: Re-arrange PCB version detectionxengineering
2025-02-01pcb: Add R7 and R8xengineering
Those 0R resistors allow to later disconnect the FTDI chip and the serial bootloader TX/RX lines of the ESP32 if required for debugging.
2025-02-01pcb: Connect VERSION to IO1xengineering
IO2 is a strapping pin for boot mode control.
2025-02-01pcb: Replace / remove global labelsxengineering
Local labels should be preferred to reduce the scope. Hierarchical labels should be used to connect to sub-sheets.
2025-02-01pcb: Wire J1 JTAG connectorxengineering
2025-01-29pcb: U5: Finish hierarchical labels for serial portsxengineering
2025-01-29pcb: Adapt label prefixes to hierarchical sheetxengineering
2025-01-29pcb: Split schematicxengineering
2025-01-28pcb: D3: Connect directly to 3V3 and add TODOxengineering
In general the PWR LED D3 should be connected directly to 3V3. Nevertheless there should be the option to implement a night mode by firmware which turns of the LED.
2025-01-28pcb: SW1-SW2: Finish schematicxengineering
2025-01-27pcb: D1-D3: Finish schematicxengineering
2025-01-27pcb: U2: Add wiring to schematicxengineering
2025-01-23pcb: U2: Fix datasheet URLxengineering
2025-01-20pcb: Remove note about MAC EEPROMxengineering
It could be validated that the ESP32 S2 has an embedded hardware MAC address and it is assumed that this is the case for the S3 too.
2025-01-19pcb: Update *_pcb filexengineering
2025-01-19pcb: U3: Make part choicexengineering
2025-01-19pcb: U4: Update partxengineering
2025-01-19pcb: Update *_pcb filexengineering
2025-01-19pcb: J3: Remove DNP flagxengineering
2025-01-19pcb: SW1-SW2: Select exact part and change footprintxengineering
2025-01-19pcb: R1-R3: Select resistancesxengineering
These are selected so that the relative intensities of D1-D3 is 50 %.
2025-01-19pcb: Remove unnecessary space from one MPNxengineering
2025-01-19pcb: R4-R5: Finish part selection and add datasheetxengineering
2025-01-19pcb: J3: Remove wrong datasheet referencexengineering
2025-01-19pcb: J1: Select JTAG connector without pin 7xengineering
It seems that pin 7 (KEY) is always not connected and used with some cables to block wrong-oriented connections with plastic at this point. The ARM documentation [1] sadly is not very clear about this. To be mechanically compatible with all cables the cortex debug connector without pin 7 is selected by this commit. [1]: https://developer.arm.com/documentation/101416/0100/Hardware-Description/Target-Interfaces/Cortex-Debug--10-pin-
2025-01-19pcb: Finish version detection schematicxengineering
2025-01-19Add RELEASE.mdxengineering
This serves as a checklist to prepare releases.
2025-01-18pcb: Make part choice for U5xengineering
2025-01-18pcb: Specify Manufacturer and MPN for U2xengineering
2025-01-18pcb: Make part choice for J1 (JTAG)xengineering
2025-01-18pcb: Do not populate J3 WAGO connectorxengineering
This is currently the only THT part. It can be soldered easily by hand so it is for now excluded to make production cheaper.
2025-01-18pcb: Add J3 WAGO connector from Ultra Librarianxengineering
The actual files are not committed because of licensing concerns. Will be replaced soon by self-developed symbol and footprint.
2025-01-18pcb: gitignore: Add ultra-librarianxengineering
For now some footprints and symbols are added from external sites. Because of licensing concerns they are not published. This situation will be resolved later.
2025-01-16pcb: Select LEDs D1-D3xengineering
2025-01-16pcb: Add footprints for LEDs and resistorsxengineering
2025-01-13pcb: Add "Footprint" to BOM exportxengineering
2025-01-13pcb: Update schematic TODOsxengineering
2025-01-12pcb: Update BOM dataxengineering
2025-01-12pcb: Fix too many spaces in ESP32 metadataxengineering
2025-01-12pcb: Add FT2232HPQ as U5xengineering
2025-01-12pcb: Round corners of PCBxengineering
2025-01-12pcb: Add M3 mounting holes MH1 to MH4xengineering
2025-01-12pcb: parts-kicad: Add submodulexengineering
This submodule will contain custom PCB symbols, footprints and 3D-models.