You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-10Lines changed: 5 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,6 @@
4
4
5
5
Ready to use Raspberry Pi Images with Docker for projects like [linux-voice-assistant](https://github.com/OHF-Voice/linux-voice-assistant) or [docker-snapcast](https://github.com/florian-asche/docker-snapcast).
6
6
7
-
8
7
## Overview
9
8
10
9
PiCompose uses the official [pi-gen](https://github.com/RPi-Distro/pi-gen) tool from Raspberry Pi to create a customized Raspberry Pi OS image.
@@ -24,7 +23,6 @@ The image is configured to:
24
23
25
24
This repository contains fully prepared images for specific voice hardware of Homeassistant with all needed drivers.
26
25
27
-
28
26
## Features
29
27
30
28
- Automated build of a customized Raspberry Pi OS image using GitHub Actions
@@ -34,7 +32,6 @@ This repository contains fully prepared images for specific voice hardware of Ho
34
32
- Image prepared for audio usage with the pipewire server
35
33
- Prebuild images with drivers for various devices
36
34
37
-
38
35
## Usage
39
36
40
37
### Hardware
@@ -57,19 +54,20 @@ Here is a Overview for the specific images of each hardware:
57
54
You can burn the image to your sd card with the [Raspberry Pi Imager tool](https://www.raspberrypi.com/software/). You can set wifi credentials, ssh public keys and other settings before you burn the image to your sd card. In order to use the feature where you can change the settings in the `Raspberry Pi Imager >=v2.5.0` you need to set a custom image repository.
58
55
59
56
Windows
60
-
```sh
57
+
58
+
```sh
61
59
"C:\Program Files (x86)\Raspberry Pi Imager\rpi-imager.exe" --repo https://github.com/florian-asche/PiCompose/releases/download/rpi-imager-json/rpi-imager.json
You can also put the [URL](https://github.com/florian-asche/PiCompose/releases/download/rpi-imager-json/rpi-imager.json) in Settings - Image Repository - Use own URL.
71
69
72
-
If you dont want to use the Raspberry Pi Imager tool you can also [download](https://github.com/florian-asche/PiCompose/releases) the image and configure keyboard, timezone and wifi credentials with the `raspi-config` tool.
70
+
If you dont want to use the Raspberry Pi Imager tool you can also [download](https://github.com/florian-asche/PiCompose/releases) the image and configure keyboard, timezone and wifi credentials with the `raspi-config` tool.
73
71
74
72
### Configuration
75
73
@@ -85,7 +83,7 @@ You can also add your own docker-compose projects to the system:
85
83
86
84
The configuration file is named `picompose.conf` and is located in specific application directories.
87
85
88
-
```ini
86
+
```ini
89
87
# Disable this deployment
90
88
DISABLED=false
91
89
@@ -132,7 +130,6 @@ The process can take some time, since it downloads images from the internet!
132
130
133
131
Snapcast is disabled by default. You can change that in the `picompose.conf` and reboot.
134
132
135
-
136
133
## Development
137
134
138
135
See [DEVELOPMENT.md](DEVELOPMENT.md) for information on the development and build process.
@@ -142,8 +139,6 @@ See [DEVELOPMENT.md](DEVELOPMENT.md) for information on the development and buil
142
139
-[docker-snapcast](https://github.com/florian-asche/docker-snapcast) - A Docker image for Snapcast server and client, providing multi-room audio streaming capabilities
143
140
-[linux-voice-assistant](https://github.com/OHF-Voice/linux-voice-assistant) - A remote voice satellite implementation using the ESPHome protocol
144
141
145
-
146
142
## License
147
143
148
144
This project is released under the [BSD-3-Clause License](LICENSE).
In connection with the Raspberry Pi Zero 2W there is a bug in RPI-OS where the board stops working after 7 or 8 sound outputs with a reconnect to the audio card. I implemented a workaround for that where a constant not hearable output is played to the card.
33
-
34
29
### Firmware:
35
30
36
31
In order to use this board with the Raspberry Pi Zero 2W you need to flash the usb-firmware. <br>
37
32
More information in the official Seeedstudio Wiki.<br>
38
-
I am currently running the [respeaker_lite_usb_dfu_firmware_v2.0.7.bin](https://github.com/respeaker/ReSpeaker_Lite/blob/master/xmos_firmwares/respeaker_lite_usb_dfu_firmware_v2.0.7.binhttps:/)
33
+
I am currently running the [respeaker_lite_usb_dfu_firmware_v2.0.7.bin](https://github.com/respeaker/ReSpeaker_Lite/blob/master/xmos_firmwares/respeaker_lite_usb_dfu_firmware_v2.0.7.bin)
-[Speaker](https://amzn.to/4k9gkfu) or [Aliexpress](https://de.aliexpress.com/item/1005011560142502.html?spm=a2g0o.productlist.main.3.33c9JJacJJacEB&algo_pvid=64814943-53f2-4063-858b-24b8bff7bd47&algo_exp_id=64814943-53f2-4063-858b-24b8bff7bd47-2&pdp_ext_f=%7B%22order%22%3A%22-1%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&pdp_npi=6%40dis%21EUR%217.78%213.89%21%21%2162.89%2131.44%21%402103868817699707030983290ea297%2112000055921741746%21sea%21DE%21797676231%21X%211%210%21n_tag%3A-29919%3Bd%3A64670a7c%3Bm03_new_user%3A-29895&curPageLogUid=uNvseW668v4i&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005011560142502%7C_p_origin_prod%3A)
0 commit comments