Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-02 | WIP: pcb: Finish USB schematicpcb | xengineering | |
2025-02-02 | pcb: Connect shell UART to MCU | xengineering | |
2025-02-02 | pcb: Connect LED pins to MCU | xengineering | |
2025-02-02 | pcb: Connect audio schematic to MCU | xengineering | |
2025-02-02 | pcb: U6: Add component for PWR LED night mode | xengineering | |
The PWR LED should be electrically on but the MCU should be able to disable it for night modes. | |||
2025-02-01 | pcb: Make audio labels hierarchically | xengineering | |
2025-02-01 | pcb: Implement ESP32 boot mode control | xengineering | |
2025-02-01 | pcb: Re-arrange PCB version detection | xengineering | |
2025-02-01 | pcb: Add R7 and R8 | xengineering | |
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-01 | pcb: Connect VERSION to IO1 | xengineering | |
IO2 is a strapping pin for boot mode control. | |||
2025-02-01 | pcb: Replace / remove global labels | xengineering | |
Local labels should be preferred to reduce the scope. Hierarchical labels should be used to connect to sub-sheets. | |||
2025-02-01 | pcb: Wire J1 JTAG connector | xengineering | |
2025-01-29 | pcb: U5: Finish hierarchical labels for serial ports | xengineering | |
2025-01-29 | pcb: Adapt label prefixes to hierarchical sheet | xengineering | |
2025-01-29 | pcb: Split schematic | xengineering | |
2025-01-28 | pcb: D3: Connect directly to 3V3 and add TODO | xengineering | |
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-28 | pcb: SW1-SW2: Finish schematic | xengineering | |
2025-01-27 | pcb: D1-D3: Finish schematic | xengineering | |
2025-01-27 | pcb: U2: Add wiring to schematic | xengineering | |
2025-01-23 | pcb: U2: Fix datasheet URL | xengineering | |
2025-01-20 | pcb: Remove note about MAC EEPROM | xengineering | |
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-19 | pcb: Update *_pcb file | xengineering | |
2025-01-19 | pcb: U3: Make part choice | xengineering | |
2025-01-19 | pcb: U4: Update part | xengineering | |
2025-01-19 | pcb: Update *_pcb file | xengineering | |
2025-01-19 | pcb: J3: Remove DNP flag | xengineering | |
2025-01-19 | pcb: SW1-SW2: Select exact part and change footprint | xengineering | |
2025-01-19 | pcb: R1-R3: Select resistances | xengineering | |
These are selected so that the relative intensities of D1-D3 is 50 %. | |||
2025-01-19 | pcb: Remove unnecessary space from one MPN | xengineering | |
2025-01-19 | pcb: R4-R5: Finish part selection and add datasheet | xengineering | |
2025-01-19 | pcb: J3: Remove wrong datasheet reference | xengineering | |
2025-01-19 | pcb: J1: Select JTAG connector without pin 7 | xengineering | |
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-19 | pcb: Finish version detection schematic | xengineering | |
2025-01-19 | Add RELEASE.md | xengineering | |
This serves as a checklist to prepare releases. | |||
2025-01-18 | pcb: Make part choice for U5 | xengineering | |
2025-01-18 | pcb: Specify Manufacturer and MPN for U2 | xengineering | |
2025-01-18 | pcb: Make part choice for J1 (JTAG) | xengineering | |
2025-01-18 | pcb: Do not populate J3 WAGO connector | xengineering | |
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-18 | pcb: Add J3 WAGO connector from Ultra Librarian | xengineering | |
The actual files are not committed because of licensing concerns. Will be replaced soon by self-developed symbol and footprint. | |||
2025-01-18 | pcb: gitignore: Add ultra-librarian | xengineering | |
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-16 | pcb: Select LEDs D1-D3 | xengineering | |
2025-01-16 | pcb: Add footprints for LEDs and resistors | xengineering | |
2025-01-13 | pcb: Add "Footprint" to BOM export | xengineering | |
2025-01-13 | pcb: Update schematic TODOs | xengineering | |
2025-01-12 | pcb: Update BOM data | xengineering | |
2025-01-12 | pcb: Fix too many spaces in ESP32 metadata | xengineering | |
2025-01-12 | pcb: Add FT2232HPQ as U5 | xengineering | |
2025-01-12 | pcb: Round corners of PCB | xengineering | |
2025-01-12 | pcb: Add M3 mounting holes MH1 to MH4 | xengineering | |
2025-01-12 | pcb: parts-kicad: Add submodule | xengineering | |
This submodule will contain custom PCB symbols, footprints and 3D-models. |