A lot of online sources were used in order to achieve the creation of my project. Though the sources have been linked in the relevant posts, I have summarised the complete list per subject right here for your convenience.
Sources
Raspberry Pi
| Description | Link |
|---|---|
| Automatically copy "wpa_supplicant" file | https://www.raspberrypi.org/blog/another-update-raspbian/ |
| Getting Raspberry Pi 3 UART to work | https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=141195 |
| I2C Level shifting | Is level shifting really needed for I2C? |
| Disabling Pi3 onboard LEDs | https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=149126 |
| Installing Chromium browser on Pi | pi 3 - How to get Chromium on raspberry 3 - Raspberry Pi Stack Exchange |
Puppet
| Description | Link |
|---|---|
| Puppet Documentation | https://docs.puppet.com/puppet/ |
| Puppet Keynote by Luke Kanies | Puppet Keynote: Puppet Camp London |
Voice Control
| Description | Link |
|---|---|
| Voice Control project on Raspberry Pi using PocketSphinx | http://makezine.com/projects/use-raspberry-pi-for-voice-control/ |
| Raspberry Pi 3 Voice recognition performance | |
| Various text-to-speech solutions for Raspberry Pi |
Sense HAT
| Description | Link |
|---|---|
| AstroPi Official Website | https://astro-pi.org/ |
| Sense HAT generic information | |
| Sense HAT Python API | |
| Calibrating Magnetometer | https://www.raspberrypi.org/forums/viewtopic.php?f=104&t=109064&p=750616#p810193 |
| Joystick Keycodes | Key codes - Qi-Hardware |
| Negative temperatures issue | https://www.raspberrypi.org/forums/viewtopic.php?f=104&t=148103&start=50 |
Pi Camera
| Description | Link |
|---|---|
| Enabling Pi Camera support via command line, without "raspi-config" | raspicam - How can I enable the camera without using raspi-config? - Raspberry Pi Stack Exchange |
| Video Surveillance OS for SBCs | https://github.com/ccrisan/motioneyeos |
| Pi Smart Surveillance project | Raspberry Pi Smart Surveillance Monitoring System |
| MJPEG Streamer for SBCs | https://github.com/ccrisan/streameye |
OpenHAB 2
| Description | Link |
|---|---|
| Official Website | openHAB |
| Hue binding | https://github.com/openhab/openhab/wiki/Hue-Binding |
| Weather Binding | https://github.com/openhab/openhab/wiki/Weather-Binding |
| OH1 addons in OH2 | https://community.openhab.org/t/determine-addons-supported-in-openhab2-and-how-to-handle-v1-addons/7475/4 |
EnOcean
| Description | Link |
|---|---|
| Official Website | https://www.enocean.com/en/ |
| Previous Challenge using EnOcean sensors | |
| Visualise EnOcean sensors telegrams via command line | |
| ESP3 Specification | Enocean: Specification for EnOcean Serial Protocol 3 (ESP3) |
Energy Monitoring
| Description | Link |
|---|---|
| Open Energy Monitor Official Webite | https://guide.openenergymonitor.org/ |
| emonPi Kickstarter | https://www.kickstarter.com/projects/openenergymonitor/emonpi-open-hardware-raspberry-pi-based-energy-mon/description |
| emonSD Software Image | https://github.com/openenergymonitor/emonpi/wiki/emonSD-pre-built-SD-card-Download-&-Change-Log |
Adafruit
| Description | Link |
|---|---|
| Python LED backpack library | https://github.com/adafruit/Adafruit_Python_LED_Backpack |
| I2S Audio Amplifier | https://www.adafruit.com/product/3006 |
| Trellis Keypad | https://learn.adafruit.com/adafruit-trellis-diy-open-source-led-keypad/overview |
CNC
| Description | Link |
|---|---|
| What is the ShapeOko 2 | ShapeOko 2 - ShapeOko |
| What is the gShield | https://www.inventables.com/technologies/gshield |
| CNC Software | https://www.inventables.com/technologies/easel |