Go to file
2021-10-12 17:14:44 -04:00
.cargo Allow cross compilation 2021-08-10 08:13:23 -04:00
common Rename errors to error 2021-10-12 17:14:44 -04:00
lib-ws2818-rgb-led-spi-driver Split webui into separate package 2021-10-12 17:11:44 -04:00
src Rename errors to error 2021-10-12 17:14:44 -04:00
webui Rename errors to error 2021-10-12 17:14:44 -04:00
.gitignore Add liveview-rust 2021-08-18 10:02:40 -04:00
Cargo.toml Cleanup cargo.toml 2021-10-12 17:12:24 -04:00
entr.sh Implement working form manipulation 2021-08-21 15:24:21 -04:00
Makefile Add svelte form files 2021-08-10 17:46:59 -04:00
README.adoc Use thread::sleep for better efficency 2021-10-10 16:43:08 +01:00
rustfmt.toml Use unstable Crate rustfmt option 2021-10-10 16:43:30 +01:00

= aw-lights

== Setup

[source,bash]
----
xbps-install fake-hwclock
ln -s /etc/sv/fake-hwclock/ /var/service/

# Enable SPI
echo 'dtparam=spi=on' >>/boot/config.txt

# Allow big buf for SPI
echo 'options spidev bufsiz=65536' > /etc/modprobe.d/spidev.conf
----

Set CPU clock

* RPI3
+
[title='/boot/config.txt']
----
core_freq=250
----
* RPI4
+
[title='/boot/config.txt']
----
core_freq=500
core_freq_min=500
----