Microcontroller Tutorials and Smart Home Projects
I am Christopher and on my blog I want to share my knowledge about microcontroller and smart home projects.
Don’t miss the eBooks and Free Stuff section, where you can download a Microcontroller Datasheet Wallpaper and if you sign up for the newsletter, you even get the Microcontroller Datasheet Playbook for free.

Click on the button to load the content from docs.google.com.

SPI Tutorial for Arduino and ESP8266
SPI Tutorial for Arduino and ESP8266 In this tutorial we dive deeper into the Serial Peripheral Interface short SPI. You learn the following parts: Protocol

Building a Menu with Buttons for your Microcontroller
Building a Menu with Buttons for your Microcontroller In this tutorial we build a menu with in total 4 buttons and 1 LCD screen for
Visualize MQTT Data with InfluxDB and Grafana
Visualize MQTT Data with InfluxDB and Grafana In this tutorial we follow up a first article to build a complete DIY Smart Home indoor weather

Send data from ESP8266 or ESP32 to Raspberry Pi via MQTT
Send data from ESP8266 or ESP32 to Raspberry Pi via MQTT In this tutorial we create a WiFi MQTT communication system with all components to

Arduino to Raspberry Pi Serial Communication
Arduino to Raspberry Pi Serial Communication In this tutorial you learn how to send data from an Arduino to a Raspberry Pi. For the communication

Raspberry Pi Headless Setup Tutorial
Raspberry Pi Headless Setup Tutorial In this tutorial you learn how to do a Raspberry Pi headless setup without a monitor, mouse or keyboard. In total

PWM Tutorial for Arduino, ESP8266 and ESP32
PWM Tutorial for Arduino, ESP8266 and ESP32 In this tutorial you learn what Pulse Width Modulation (PWM) is and how to create different PWM signals

Raspberry Pi vs Arduino Comparison
Raspberry Pi vs Arduino Comparison In this article you learn the differences between the Raspberry Pi and the Arduino and why I use both of

Servo Motor Tutorial for Arduino, ESP8266 and ESP32
Servo Motor Tutorial for Arduino, ESP8266 and ESP32 In this tutorial you learn everything you need to know about the functionalities of a servomotor. First