Age | Commit message (Collapse) | Author | |
---|---|---|---|
33 hours | pcb: Select LEDs D1-D3pcb | xengineering | |
34 hours | pcb: Add footprints for LEDs and resistors | xengineering | |
4 days | pcb: Add "Footprint" to BOM export | xengineering | |
4 days | pcb: Update schematic TODOs | xengineering | |
6 days | pcb: Update BOM data | xengineering | |
6 days | pcb: Fix too many spaces in ESP32 metadata | xengineering | |
6 days | pcb: Add FT2232HPQ as U5 | xengineering | |
6 days | pcb: Round corners of PCB | xengineering | |
6 days | pcb: Add M3 mounting holes MH1 to MH4 | xengineering | |
6 days | pcb: parts-kicad: Add submodule | xengineering | |
This submodule will contain custom PCB symbols, footprints and 3D-models. | |||
10 days | pcb: Add deactivated target for ERC report | xengineering | |
In this early stage of development the electrical rules check (ERC) fails with a huge amount of errors. Nevertheless it is useful to have an early look at the ERC output. | |||
10 days | pcb: Export schematic as PDF with Make | xengineering | |
11 days | pcb: gitignore: Add *.lck and soundbox.kicad_prl | xengineering | |
11 days | pcb: Add soundbox label to silkscreen | xengineering | |
11 days | pcb: Add first components and outline to pcb | xengineering | |
11 days | pcb: Add MPN and Manufacturer for MCU and USB-C connector | xengineering | |
11 days | pcb: Add symbol fields "Manufacturer" and "MPN" | xengineering | |
This is a full part reference for a complete BOM suitable for production. | |||
11 days | pcb: Add footprints for switches | xengineering | |
11 days | pcb: Make part descriptions shorter | xengineering | |
11 days | pcb: Add configuration EEPROM | xengineering | |
11 days | pcb: Add schematic hints for missing symbols | xengineering | |
11 days | pcb: Add external flash memory | xengineering | |
11 days | pcb: Add version detection voltage divider | xengineering | |
11 days | pcb: Add audio connectors | xengineering | |
11 days | pcb: Add missing description fields | xengineering | |
11 days | pcb: Add SW1 and SW2 | xengineering | |
11 days | pcb: Add TAS5825M audio amplifier | xengineering | |
11 days | pcb: Add USB-C receptacle | xengineering | |
11 days | pcb: Add D1, D2 and D3 with resistors | xengineering | |
They should be used for: - power indication (red) - heartbeat (green) - bootloader indication (blue) | |||
11 days | pcb: Add 10-pin Cortex debug connector | xengineering | |
This should allow to debug the microcontroller via JTAG without using too much space (20-pin connector hopefully not required). | |||
11 days | pcb: gitignore: Add fp-info-cache | xengineering | |
This cache file is created by KiCad and should never be committed accidentally. | |||
11 days | pcb: Add ESP32-S3-MINI-1 | xengineering | |
11 days | pcb: Add BOM generation with GNU Make | xengineering | |
This allows to export the BOM as CSV file via the Make build system. | |||
11 days | pcb: Add name to schematic | xengineering | |
11 days | pcb: Create KiCad project | xengineering | |
11 days | mech: Remove directory | xengineering | |
It is planned to add a `pcb` folder with a custom PCB design. This design will be incompatible with the current case developed in `mech`. Thus the case has to be removed first. | |||
2024-10-12 | doc: Update changelog for release 0.2.1HEAD0.2.1main | xengineering | |
2024-10-12 | doc: Fix and rework source links in changelog | xengineering | |
The release 0.2.0 had a bad link. Furthermore the prefix `Source code: ` was added to the source URLs. | |||
2024-10-12 | doc: Replace subsections by paragraphs in changelog | xengineering | |
The categories like `added` or `changed` should not show up in the table of contents and should be less dominant. A `\paragraph` is more suitable for this. | |||
2024-10-12 | doc: Fix quote characters | xengineering | |
LaTeX used to convert `'` quotes to a `’` even in verbatim environments. This is unsuitable to copy commands from the documentation to the Linux command line interface. Since this use case is very important to use the documentation this has to be fixed. Using the `upquote` package is sufficient to prevent the conversion. | |||
2024-09-29 | doc: Revert change to Alpine 3.19.00.2.0 | xengineering | |
There were ALSA and SDL2 related audio issues with the latest version. Rolling back since soundbox should anyway move to a microcontroller-based solution. | |||
2024-09-29 | doc: Update changelog for 0.2.0 | xengineering | |
2024-09-29 | doc: Fix soundbox script for IPv6 | xengineering | |
It used to listen on IPv4 requests only. | |||
2024-09-28 | doc: Add unofficial support for HiFiBerry Amp2 | xengineering | |
This board is suitable to connect passive speakers to an unofficial soundbox build. | |||
2024-09-28 | doc: Update changelog for IPv6-related changes | xengineering | |
2024-09-28 | doc: Adapt streaming guide to IPv6 | xengineering | |
It is a bit more complex to stream via IPv6 link-local addresses. This commit adapts the user guide to it. | |||
2024-09-28 | doc: Explain how to get the IPv6 address of a device | xengineering | |
2024-09-28 | doc: Add device label | xengineering | |
It is required for the user to know the MAC address since it is used to calculate the IPv6 address required for streaming audio to the device without additional network configuration. Thus a label containing the MAC address has to be added to the device. | |||
2024-09-28 | doc: Add instructions to note down MAC address | xengineering | |
The MAC address is required to compute the IPv6 link-local address of the device used for streaming audio. | |||
2024-09-28 | doc: Enable IPv6 | xengineering | |
soundbox should use IPv6 for streaming. IPv6 link-local addresses are well-suited for soundbox devices since they are generated by the hardware MAC address in this case. This has the advantage that they do not need external infrastructure like a DHCP server to be set up and that they are valid and unique for the whole life cycle of the device. This makes network management significantly easier. |