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

 

DescriptionLink
Automatically copy "wpa_supplicant" filehttps://www.raspberrypi.org/blog/another-update-raspbian/
Getting Raspberry Pi 3 UART to workhttps://www.raspberrypi.org/forums/viewtopic.php?f=28&t=141195
I2C Level shiftingIs level shifting really needed for I2C?
Disabling Pi3 onboard LEDshttps://www.raspberrypi.org/forums/viewtopic.php?f=91&t=149126
Installing Chromium browser on Pipi 3 - How to get Chromium on raspberry 3 - Raspberry Pi Stack Exchange

 

Puppet

 

DescriptionLink
Puppet Documentationhttps://docs.puppet.com/puppet/
Puppet Keynote by Luke KaniesPuppet Keynote: Puppet Camp London

 

Voice Control

 

DescriptionLink
Voice Control project on Raspberry Pi using PocketSphinx

http://makezine.com/projects/use-raspberry-pi-for-voice-control/

Raspberry Pi 3 Voice recognition performance

RoadTest Review a Raspberry Pi 3 Model B ! - Review

Various text-to-speech solutions for Raspberry Pi

RPi Text to Speech (Speech Synthesis) - eLinux.org

 

Sense HAT

 

DescriptionLink
AstroPi Official Websitehttps://astro-pi.org/
Sense HAT generic information

https://www.raspberrypi.org/products/sense-hat/

Sense HAT Python API

http://pythonhosted.org/sense-hat/

Calibrating Magnetometerhttps://www.raspberrypi.org/forums/viewtopic.php?f=104&t=109064&p=750616#p810193
Joystick KeycodesKey codes - Qi-Hardware
Negative temperatures issuehttps://www.raspberrypi.org/forums/viewtopic.php?f=104&t=148103&start=50

 

Pi Camera

 

DescriptionLink
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 SBCshttps://github.com/ccrisan/motioneyeos
Pi Smart Surveillance projectRaspberry Pi Smart Surveillance Monitoring System
MJPEG Streamer for SBCshttps://github.com/ccrisan/streameye

 

OpenHAB 2

 

DescriptionLink
Official WebsiteopenHAB
Hue bindinghttps://github.com/openhab/openhab/wiki/Hue-Binding
Weather Bindinghttps://github.com/openhab/openhab/wiki/Weather-Binding
OH1 addons in OH2https://community.openhab.org/t/determine-addons-supported-in-openhab2-and-how-to-handle-v1-addons/7475/4

 

EnOcean

 

DescriptionLink
Official Websitehttps://www.enocean.com/en/
Previous Challenge using EnOcean sensors

Forget Me Not Design Challenge

Visualise EnOcean sensors telegrams via command line

EnOceanSpy by hfunke

ESP3 SpecificationEnocean: Specification for EnOcean Serial Protocol 3 (ESP3)

 

Energy Monitoring

 

DescriptionLink
Open Energy Monitor Official Webitehttps://guide.openenergymonitor.org/
emonPi Kickstarterhttps://www.kickstarter.com/projects/openenergymonitor/emonpi-open-hardware-raspberry-pi-based-energy-mon/description
emonSD Software Imagehttps://github.com/openenergymonitor/emonpi/wiki/emonSD-pre-built-SD-card-Download-&-Change-Log

 

Adafruit

 

DescriptionLink
Python LED backpack libraryhttps://github.com/adafruit/Adafruit_Python_LED_Backpack
I2S Audio Amplifierhttps://www.adafruit.com/product/3006
Trellis Keypadhttps://learn.adafruit.com/adafruit-trellis-diy-open-source-led-keypad/overview

 

CNC

 

DescriptionLink
What is the ShapeOko 2ShapeOko 2 - ShapeOko
What is the gShieldhttps://www.inventables.com/technologies/gshield
CNC Softwarehttps://www.inventables.com/technologies/easel