{"id":39433,"date":"2018-08-10T13:30:30","date_gmt":"2018-08-10T13:30:30","guid":{"rendered":"http:\/\/randomnerdtutorials.com\/?page_id=39433"},"modified":"2019-03-21T10:45:39","modified_gmt":"2019-03-21T10:45:39","slug":"projects","status":"publish","type":"page","link":"https:\/\/randomnerdtutorials.com\/projects\/","title":{"rendered":"200+ Electronics Projects and Tutorials"},"content":{"rendered":"\n<p>Welcome to our repository of electronics projects. We make electronics projects with ESP32, ESP8266, Arduino and Raspberry Pi related with Internet of Things and Home Automation. To help you discover our projects easier, we&#8217;ve compiled our most popular projects in one page by categories. Our projects have step-by-step instructions and we provide all the resources and information you need to build them.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/PROJECTS-cover-electronics.jpg?resize=368%2C551&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-68914\" width=\"368\" height=\"551\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/PROJECTS-cover-electronics.jpg?w=735&amp;quality=100&amp;strip=all&amp;ssl=1 735w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/PROJECTS-cover-electronics.jpg?resize=200%2C300&amp;quality=100&amp;strip=all&amp;ssl=1 200w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/PROJECTS-cover-electronics.jpg?resize=683%2C1024&amp;quality=100&amp;strip=all&amp;ssl=1 683w\" sizes=\"(max-width: 368px) 100vw, 368px\" \/><\/figure><\/div>\n\n\n\n<p>Choose one of the categories below or scroll down this page for more!<\/p>\n\n\n\n<div class=\"wp-block-columns has-3-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><a href=\"#esp32\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"600\" height=\"337\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/esp32-projects.jpg?resize=600%2C337&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-68836\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/esp32-projects.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/esp32-projects.jpg?resize=300%2C169&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><a href=\"#esp8266\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"600\" height=\"337\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/esp8266-projects-featured-image.jpg?resize=600%2C337&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39215\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/esp8266-projects-featured-image.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/esp8266-projects-featured-image.jpg?resize=300%2C169&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><a href=\"#home-automation\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"337\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/home-automation-featured-image-p.png?resize=600%2C337&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39222\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/home-automation-featured-image-p.png?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/home-automation-featured-image-p.png?resize=300%2C169&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-3-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><a href=\"#raspberry-pi\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"337\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/raspberry-pi-projects.jpg?resize=600%2C337&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-68841\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/raspberry-pi-projects.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/raspberry-pi-projects.jpg?resize=300%2C169&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><a href=\"#arduino\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"337\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/arduino-projects-featured-image-p.png?resize=600%2C337&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39220\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/arduino-projects-featured-image-p.png?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/03\/arduino-projects-featured-image-p.png?resize=300%2C169&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><a href=\"#lists\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"337\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/lists-featured-image.jpg?resize=600%2C337&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39437\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/lists-featured-image.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/lists-featured-image.jpg?resize=300%2C169&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr id=\"esp32\" class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"170\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/esp32-projects-170h.jpg?resize=600%2C170&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-68837\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/esp32-projects-170h.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/esp32-projects-170h.jpg?resize=300%2C85&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>The ESP32 is the ESP8266 successor loaded with lots of new features. The ESP32 is a development board that combines Wi-Fi and Bluetooth wireless capabilities, and it\u2019s dual core. It is one of the best solutions for DIY Internet of Things Projects and DIY Smart Home Projects. With our course&nbsp;<strong><a href=\"https:\/\/randomnerdtutorials.com\/learn-esp32-with-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Learn ESP32 with Arduino IDE<\/a><\/strong>, anyone can learn how to build IoT projects in an easy way.<\/p>\n\n\n\n<p>Here is a list with +20 free tutorials and projects with the ESP32.<\/p>\n\n\n\n<p><strong>Getting started guides<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-esp32\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with ESP32 Dev Module<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/installing-the-esp32-board-in-arduino-ide-windows-instructions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Installing the ESP32 Board in Arduino IDE (Windows instructions)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/installing-the-esp32-board-in-arduino-ide-mac-and-linux-instructions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Installing the ESP32 Board in Arduino IDE (Mac and Linux instructions)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-pinout-reference-gpios\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Pinout Reference: Which GPIO pins should you use?<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-bluetooth-low-energy-ble-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with ESP32 Bluetooth Low Energy (BLE) on Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-lora-rfm95-transceiver-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 with LoRa using Arduino IDE \u2013 Getting Started<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-troubleshooting-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Troubleshooting Guide<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/programming-esp32-with-atom-text-editor-and-platformio-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Programming ESP32 with Atom Text Editor and PlatformIO IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/install-esp32-filesystem-uploader-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install ESP32 Filesystem Uploader on Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-dc-motor-l298n-motor-driver-control-speed-direction\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 with DC Motor and L298N Motor Driver \u2013 Control Speed and Direction<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-esp8266-i2c-lcd-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Use I2C LCD with ESP32 on Arduino IDE (ESP8266 compatible)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-ntp-client-date-time-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Date and Time with ESP32 on Arduino IDE (NTP Client)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-dual-core-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to use ESP32 Dual Core with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-flash-memory\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Flash Memory \u2013 Store Permanent Data (Write and Read)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/micropython-ws2812b-addressable-rgb-leds-neopixel-esp32-esp8266\/\">MicroPython: WS2812B Addressable RGB LEDs with ESP32 and ESP8266<\/a><\/li><\/ul>\n\n\n\n<p><strong>Sensor-based projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/build-an-all-in-one-esp32-weather-station-shield\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build an All-in-One ESP32 Weather Station Shield<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-pir-motion-sensor-interrupts-timers\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 with PIR Motion Sensor using Interrupts and Timers<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-esp8266-publish-sensor-readings-to-google-sheets\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Publish Sensor Readings to Google Sheets (ESP8266 Compatible)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-with-bmp180-barometric-sensor\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 with BMP180 Barometric Sensor \u2013 Guide<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-data-logging-temperature-to-microsd-card\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Data Logging Temperature to MicroSD Card<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-with-multiple-ds18b20-temperature-sensors\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 with Multiple DS18B20 Temperature Sensors<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-esp8266-i2c-lcd-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Use I2C LCD with ESP32 on Arduino IDE (ESP8266 compatible)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-web-server-with-bme280-mini-weather-station\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Web Server with BME280 \u2013 Mini Weather Station<\/a><\/li><\/ul>\n\n\n\n<p><strong>Web-based projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-web-server-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Web Server \u2013 Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-servo-motor-web-server-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Servo Motor Web Server with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-dht11-dht22-temperature-humidity-web-server-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 with DHT11 DHT22 Temperature Humidity Web Server using Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-static-fixed-ip-address-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Static\/Fixed IP Address<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-access-point-ap-web-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Set an ESP32 Access Point (AP) for Web Server<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-mqtt-publish-subscribe-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 MQTT \u2013 Publish and Subscribe with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/build-an-all-in-one-esp32-weather-station-shield\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build an All-in-One ESP32 Weather Station Shield<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/alexa-echo-with-esp32-and-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Alexa (Echo) with ESP32 and ESP8266 \u2013 Voice Controlled Relay<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-web-server-with-bme280-mini-weather-station\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Web Server with BME280 \u2013 Mini Weather Station<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-web-server-spiffs-spi-flash-file-system\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Web Server using SPIFFS (SPI Flash File System)<\/a><\/li><\/ul>\n\n\n\n<p><strong>Data logging projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-esp8266-publish-sensor-readings-to-google-sheets\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Publish Sensor Readings to Google Sheets (ESP8266 Compatible)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-data-logging-temperature-to-microsd-card\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Data Logging Temperature to MicroSD Card<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp32-ntp-client-date-time-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Date and Time with ESP32 on Arduino IDE (NTP Client)<\/a><\/li><\/ul>\n\n\n\n<p><strong>Other projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/latching-power-switch-circuit-auto-power-off-circuit-esp32-esp8266-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Latching Power Switch Circuit (Auto Power Off Circuit) for ESP32, ESP8266, Arduino<\/a><\/li><\/ul>\n\n\n\n<p><strong><em>Recommended premium course:<\/em><\/strong>&nbsp;<strong><em><a href=\"https:\/\/randomnerdtutorials.com\/learn-esp32-with-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Learn ESP32 with Arduino IDE<\/a><\/em><\/strong><\/p>\n\n\n\n<hr id=\"esp8266\" class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"170\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/esp8266-projects-featured-image-170h.jpg?resize=600%2C170&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39447\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/esp8266-projects-featured-image-170h.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/esp8266-projects-featured-image-170h.jpg?resize=300%2C85&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>The ESP8266 is a $4 (up to $10) WiFi module with an ARM processor that is great for internet of things\/home automation projects. You can quickly create a web server, send HTTP requests, control outputs, read inputs and interrupts, send emails, post tweets, etc. Learn how to make&nbsp;<strong><a href=\"https:\/\/randomnerdtutorials.com\/home-automation-using-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Home Automation Projects with the ESP8266<\/a><\/strong>.<\/p>\n\n\n\n<p><strong>Getting started guides<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-esp8266-wifi-transceiver-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with ESP8266 WiFi Transceiver (Review)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/flashing-nodemcu-firmware-on-the-esp8266-using-windows\/\" target=\"_blank\" rel=\"noreferrer noopener\">Flashing NodeMCU Firmware on the ESP8266 using Windows<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-install-esp8266-board-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Install the ESP8266 Board in Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-ota-updates-with-arduino-ide-over-the-air\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 OTA Updates with Arduino IDE | Over the Air<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/decoding-and-encoding-json-with-arduino-or-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Decoding and Encoding JSON with Arduino or ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/wifimanager-with-esp8266-autoconnect-custom-parameter-and-manage-your-ssid-and-password\/\" target=\"_blank\" rel=\"noreferrer noopener\">WiFiManager with ESP8266 \u2013 Autoconnect, Custom Parameter and Manage your SSID and Password<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-troubleshooting-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Troubleshooting Guide<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-adc-reading-analog-values-with-nodemcu\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 ADC \u2013 Reading Analog Values with NodeMCU<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-0-96-inch-oled-display-with-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 0.96 inch OLED Display with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-make-two-esp8266-talk\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Make Two ESP8266 Talk<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/7-weekend-projectstutorials-for-the-esp8266-wifi-module\/\" target=\"_blank\" rel=\"noreferrer noopener\">7 Weekend Projects\/Tutorials For the ESP8266 WiFi Module<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/micropython-ws2812b-addressable-rgb-leds-neopixel-esp32-esp8266\/\">MicroPython: WS2812B Addressable RGB LEDs with ESP32 and ESP8266<\/a><\/li><\/ul>\n\n\n\n<p><strong>IoT projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/hack-pir-motion-sensor-esp8266-hlk-pm03\/\">Hack a PIR Motion Sensor with an ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-multisensor-shield\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build a Multisensor Shield for ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-multisensor-shield-with-node-red\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Multisensor Shield with Node-RED<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-web-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build an ESP8266 Web Server \u2013 Code and Schematics<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-web-server-with-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Web Server with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/alexa-echo-with-esp32-and-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Alexa (Echo) with ESP32 and ESP8266 \u2013 Voice Controlled Relay<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-wi-fi-button-diy-amazon-dash-button-clone\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Wi-Fi Button \u2013 DIY Amazon Dash Button Clone<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-daily-task-publish-temperature-readings-to-thingspeak\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Daily Task \u2013 Publish Temperature Readings to ThingSpeak<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/nextion-display-with-esp8266-touchscreen-user-interface-for-node-red\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextion Display with ESP8266 \u2013 Touchscreen User Interface for Node-RED<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-voltage-regulator-lipo-and-li-ion-batteries\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Voltage Regulator (LiPo and Li-ion Batteries)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-deep-sleep-with-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Deep Sleep with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-weather-forecaster\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Weather Forecaster<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-and-node-red-with-mqtt\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 and Node-RED with MQTT (Publish and Subscribe)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/posting-a-tweet-with-the-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Posting a Tweet with the ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/door-status-monitor-using-the-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Door Status Monitor using the ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-publishing-dht22-readings-to-sqlite-database\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Publishing DHT22 Readings to SQLite Database<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-publishing-dht22-readings-with-mqtt-to-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Publishing DHT22 Readings with MQTT to Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/raspberry-pi-publishing-mqtt-messages-to-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Raspberry Pi Publishing MQTT Messages to ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/10-diy-wifi-rgb-led-mood-light-with-esp8266-step-by-step\/\" target=\"_blank\" rel=\"noreferrer noopener\">$10 DIY WiFi RGB LED Mood Light with ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-ds18b20-temperature-sensor-web-server-with-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 DS18B20 Temperature Sensor Web Server with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-dht11dht22-temperature-and-humidity-web-server-with-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 DHT11\/DHT22 Temperature and Humidity Web Server with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-rgb-color-picker\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 RGB Color Picker<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-controlled-with-android-app-mit-app-inventor\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Controlled with Android App (MIT App Inventor)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-remote-controlled-sockets\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Remote Controlled Sockets<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-control-your-esp8266-from-anywhere-in-the-world\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Control Your ESP8266 From Anywhere in the World<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/retrieving-bitcoin-price-using-esp8266-wifi-module\/\" target=\"_blank\" rel=\"noreferrer noopener\">Retrieving Bitcoin Price Using ESP8266 WiFi Module<\/a><\/li><\/ul>\n\n\n\n<p><strong>Other projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/latching-power-switch-circuit-auto-power-off-circuit-esp32-esp8266-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Latching Power Switch Circuit (Auto Power Off Circuit) for ESP32, ESP8266, Arduino<\/a><\/li><\/ul>\n\n\n\n<p><strong><em>Recommended premium course:<\/em><\/strong>&nbsp;<strong><em><a href=\"https:\/\/randomnerdtutorials.com\/home-automation-using-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Home Automation Using ESP8266<\/a><\/em><\/strong><\/p>\n\n\n\n<hr id=\"home-automation\" class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"170\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/home-automation-featured-image-170h.jpg?resize=600%2C170&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39448\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/home-automation-featured-image-170h.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/home-automation-featured-image-170h.jpg?resize=300%2C85&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>We create home automation projects&nbsp;using open-source hardware and software. We use ESP32, ESP8266, Arduino and Raspberry Pi. If you want to learn how to build a complete Home Automation System using Arduino, ESP8266 and the Raspberry Pi, consider taking a look at our course:&nbsp;<strong><a href=\"https:\/\/randomnerdtutorials.com\/build-a-home-automation-system-for-100\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build a Home Automation System for $100<\/a><\/strong>.<\/p>\n\n\n\n<p>Here is a list with +30 free home automation projects and tutorials:<\/p>\n\n\n\n<p><strong>Home automation<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/hack-pir-motion-sensor-esp8266-hlk-pm03\/\">Hack a PIR Motion Sensor with an ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/raspberry-pi-motion-detector-photo-capture\/\">Raspberry Pi Motion Detector with Photo Capture<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/car-plate-recognition-system-with-raspberry-pi-and-node-red\/\" target=\"_blank\" rel=\"noreferrer noopener\">Car Plate Recognition System with Raspberry Pi and Node-RED<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/cctv-raspberry-pi-based-system-storage-motioneyeos\/\" target=\"_blank\" rel=\"noreferrer noopener\">CCTV Raspberry Pi Based System with Storage using MotionEyeOS<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/sonoff-basic-switch-esp-easy-firmware-node-red\/\" target=\"_blank\" rel=\"noreferrer noopener\">Control Sonoff Basic Switch with ESP Easy Firmware and Node-RED<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/reprogram-sonoff-smart-switch-with-web-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">Reprogram Sonoff Smart Switch with Web Server<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/alexa-echo-with-esp32-and-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Alexa (Echo) with ESP32 and ESP8266 \u2013 Voice Controlled Relay<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-multisensor-shield\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build a Multisensor Shield for ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-multisensor-shield-with-node-red\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Multisensor Shield with Node-RED<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-wi-fi-button-diy-amazon-dash-button-clone\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Wi-Fi Button \u2013 DIY Amazon Dash Button Clone<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/nextion-display-with-esp8266-touchscreen-user-interface-for-node-red\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextion Display with ESP8266 \u2013 Touchscreen User Interface for Node-RED<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-publishing-dht22-readings-to-sqlite-database\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Publishing DHT22 Readings to SQLite Database<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-publishing-dht22-readings-with-mqtt-to-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Publishing DHT22 Readings with MQTT to Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-wireless-weather-station-with-data-logging-to-excel\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 \u2013 Wireless Weather Station with Data Logging to Excel<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/raspberry-pi-publishing-mqtt-messages-to-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Raspberry Pi Publishing MQTT Messages to ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-xiaomi-mijia-bedside-lamp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with Xiaomi Mijia Bedside Lamp (Wi-Fi and Bluetooth)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-xiaomi-yeelight-rgbw-smart-bulb\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with Xiaomi Yeelight RGBW Smart Bulb<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-ws2812b-addressable-rgb-led-strip\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with WS2812B Addressable RGB LED Strip<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-raspberry-pi-camera-take-photos\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with Raspberry Pi Camera (Take Photos)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/video-streaming-with-raspberry-pi-camera\/\" target=\"_blank\" rel=\"noreferrer noopener\">Video Streaming with Raspberry Pi Camera<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-and-node-red-with-mqtt\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 and Node-RED with MQTT (Publish and Subscribe)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/exporting-and-backing-up-your-node-red-nodes\/\" target=\"_blank\" rel=\"noreferrer noopener\">Exporting and Backing Up your Node-RED Nodes<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/what-is-mqtt-and-how-it-works\/\" target=\"_blank\" rel=\"noreferrer noopener\">What is MQTT and How It Works<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/10-diy-wifi-rgb-led-mood-light-with-esp8266-step-by-step\/\" target=\"_blank\" rel=\"noreferrer noopener\">$10 DIY WiFi RGB LED Mood Light with ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/9-home-automation-open-source-platforms-for-your-projects\/\" target=\"_blank\" rel=\"noreferrer noopener\">9 Home Automation Open-Source Platforms for Your projects<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/build-a-home-automation-system-for-100\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build a Home Automation System for $100<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/control-a-12v-lamp-via-sms-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Control a 12V Lamp via SMS with Arduino<\/a><\/li><\/ul>\n\n\n\n<p><strong>Getting started guides<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-node-red-on-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with Node-RED on Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-node-red-dashboard\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with Node-RED Dashboard<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-home-assistant-on-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with Home Assistant on Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/install-motioneyeos-on-raspberry-pi-surveillance-camera-system\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install MotionEyeOS on Raspberry Pi \u2013 Surveillance Camera System<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-to-raspberry-pi-camera-v2-module\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to Raspberry Pi Camera V2 Module<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/sonoff-5-wifi-wireless-smart-switch-introduction\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sonoff \u2013 $5 WiFi Wireless Smart Switch Introduction<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-flash-a-custom-firmware-to-sonoff\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Flash a Custom Firmware to Sonoff<\/a><\/li><\/ul>\n\n\n\n<p><strong><em>Recommended premium course:<\/em><\/strong>&nbsp;<strong><em><a href=\"https:\/\/randomnerdtutorials.com\/build-a-home-automation-system-for-100\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build a Home Automation System with Raspberry Pi, ESP8266, Arduino and Node-RED<\/a><\/em><\/strong><\/p>\n\n\n\n<hr id=\"raspberry-pi\" class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"170\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/raspberry-pi-projects-170h.jpg?resize=600%2C170&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-68842\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/raspberry-pi-projects-170h.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/raspberry-pi-projects-170h.jpg?resize=300%2C85&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>The Raspberry Pi is a tiny and affordable computer that you can use to learn programming&nbsp;and electronics. It&#8217;s also a great board to make powerful home automation systems and IoT projects. If you&#8217;re just getting started with the Raspberry Pi and want to learn making cool projects right away, our &#8220;<strong><a href=\"http:\/\/a-fwd.to\/4lz1k17\" target=\"_blank\" rel=\"noreferrer noopener\">20 Easy Raspberry Pi Projects<\/a><\/strong>&#8221; Book is the best way to get started.<\/p>\n\n\n\n<p>Here is a list with +25 free Raspberry Pi projects and tutorials:<\/p>\n\n\n\n<p><strong>Raspberry Pi projects with cameras<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/raspberry-pi-motion-detector-photo-capture\/\">Raspberry Pi Motion Detector with Photo Capture<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/car-plate-recognition-system-with-raspberry-pi-and-node-red\/\" target=\"_blank\" rel=\"noreferrer noopener\">Car Plate Recognition System with Raspberry Pi and Node-RED<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/cctv-raspberry-pi-based-system-storage-motioneyeos\/\" target=\"_blank\" rel=\"noreferrer noopener\">CCTV Raspberry Pi Based System with Storage using MotionEyeOS<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/best-raspberry-pi-camera-for-your-project\/\" target=\"_blank\" rel=\"noreferrer noopener\">What\u2019s the Best Raspberry Pi Camera For Your Project?<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/install-motioneyeos-on-raspberry-pi-surveillance-camera-system\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install MotionEyeOS on Raspberry Pi \u2013 Surveillance Camera System<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-raspberry-pi-camera-take-photos\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with Raspberry Pi Camera (Take Photos)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/video-streaming-with-raspberry-pi-camera\/\" target=\"_blank\" rel=\"noreferrer noopener\">Video Streaming with Raspberry Pi Camera<\/a><\/li><\/ul>\n\n\n\n<p><strong>Raspberry Pi and Node-RED<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-node-red-dashboard\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with Node-RED Dashboard<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/raspberry-pi-zero-usb-keyboard-hid\/\" target=\"_blank\" rel=\"noreferrer noopener\">Turn Your Raspberry Pi Zero into a USB Keyboard (HID)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with Raspberry Pi 3<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-xiaomi-yeelight-rgbw-smart-bulb\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with Xiaomi Yeelight RGBW Smart Bulb<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-ws2812b-addressable-rgb-led-strip\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with WS2812B Addressable RGB LED Strip<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/node-red-with-raspberry-pi-camera-take-photos\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node-RED with Raspberry Pi Camera (Take Photos)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-and-node-red-with-mqtt\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 and Node-RED with MQTT (Publish and Subscribe)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-publishing-dht22-readings-with-mqtt-to-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Publishing DHT22 Readings with MQTT to Raspberry Pi<\/a><\/li><\/ul>\n\n\n\n<p><strong>Other Raspberry Pi projects and tutorials<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-home-assistant-on-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with Home Assistant on Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/email-alert-system-on-location-change-with-raspberry-pi-and-gps-module\/\" target=\"_blank\" rel=\"noreferrer noopener\">Email Alert System on Location Change with Raspberry Pi and GPS Module<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/20-easy-raspberry-pi-projects-book\/\" target=\"_blank\" rel=\"noreferrer noopener\">20 Easy Raspberry Pi Projects Book<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/sqlite-with-node-red-and-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">SQLite with Node-RED and Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-publishing-dht22-readings-to-sqlite-database\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Publishing DHT22 Readings to SQLite Database<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/sqlite-database-on-a-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">SQLite Database on a Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/raspberry-pi-publishing-mqtt-messages-to-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Raspberry Pi Publishing MQTT Messages to ESP8266<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/learning-basic-linux-commands-raspberry-pi-cheat-sheet\/\" target=\"_blank\" rel=\"noreferrer noopener\">Learning Basic Linux Commands \u2013 Raspberry Pi Cheat Sheet<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/raspberry-pi-web-server-using-flask-to-control-gpios\/\" target=\"_blank\" rel=\"noreferrer noopener\">Raspberry Pi Web Server using Flask to Control GPIOs<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-install-the-latest-version-of-node-js-in-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Install the Latest Version of Node.js in Your Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/installing-raspbian-lite-enabling-and-connecting-with-ssh\/\" target=\"_blank\" rel=\"noreferrer noopener\">Installing Raspbian Lite, Enabling and Connecting with SSH<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-install-mosquitto-broker-on-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Install Mosquitto Broker on Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/testing-mosquitto-broker-and-client-on-raspbbery-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Testing Mosquitto Broker and Client on Raspbbery Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-install-phpliteadmin-database-in-a-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to install phpLiteAdmin Database in a Raspberry Pi<\/a><\/li><\/ul>\n\n\n\n<p><strong><em>Recommended book:<\/em><\/strong>&nbsp;<strong><em><a href=\"https:\/\/randomnerdtutorials.com\/20-easy-raspberry-pi-projects-book\/\" target=\"_blank\" rel=\"noreferrer noopener\">20 Easy Raspberry Pi Projects<\/a><\/em><\/strong><\/p>\n\n\n\n<hr id=\"arduino\" class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"170\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/arduino-projects-featured-image-170h.jpg?resize=600%2C170&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39446\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/arduino-projects-featured-image-170h.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/arduino-projects-featured-image-170h.jpg?resize=300%2C85&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>The Arduino is a small computer that you can program to read information from the world around you and to send commands to the outside world. All of this is possible because you can connect several devices and components to the Arduino to do what you want. The Arduino is the best way to get started into to the world of digital electronics. To get started with Arduino enroll in our <strong><a href=\"https:\/\/randomnerdtutorials.com\/arduino-mini-course\/\" target=\"_blank\" rel=\"noreferrer noopener\">Free Arduino Mini Course<\/a><\/strong>.<\/p>\n\n\n\n<p><strong>Guides for Arduino sensors and modules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/fingerprint-sensor-module-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to Fingerprint Sensor Module with Arduino (FPM10A)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/complete-guide-for-ultrasonic-sensor-hc-sr04\/\" target=\"_blank\" rel=\"noreferrer noopener\">Complete Guide to Ultrasonic Sensor HC-SR04 with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-to-neo-6m-gps-module-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to NEO-6M GPS Module with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-to-1-8-tft-display-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to 1.8 TFT Display with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/sim900-gsm-gprs-shield-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to SIM900 GSM GPRS Shield with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-to-sd-card-module-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to SD Card Module with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-color-sensor-tcs230-tcs3200\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for TCS230\/TCS3200 Color Sensor with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-relay-module-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for Relay Module with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-the-tilt-sensor-inclinometer-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for the Tilt Sensor (inclinometer) with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-microphone-sound-sensor-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for Microphone Sound Sensor with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-oled-display-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for 0.96 inch OLED Display with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-bmp180-barometric-sensor-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for BMP180 Barometric Sensor with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-real-time-clock-rtc-module-with-arduino-ds1307-and-ds3231\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for Real Time Clock (RTC) Module with Arduino (DS1307 and DS3231)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-ws2812b-addressable-rgb-led-strip-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for WS2812B Addressable RGB LED Strip with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-ds18b20-temperature-sensor-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for DS18B20 Temperature Sensor with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-8x8-dot-matrix-max7219-with-arduino-pong-game\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for 8\u00d78 Dot Matrix MAX7219 with Arduino + Pong Game<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-rain-sensor-fc-37-or-yl-83-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for Rain Sensor FC-37 or YL-83 with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-soil-moisture-sensor-yl-69-or-hl-69-with-the-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for Soil Moisture Sensor YL-69 or HL-69 with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/guide-for-mq-2-gas-smoke-sensor-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide for MQ-2 Gas\/Smoke Sensor with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/rf-433mhz-transmitter-receiver-module-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Complete Guide for RF 433MHz Transmitter\/Receiver Module With Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/complete-guide-for-dht11dht22-humidity-and-temperature-sensor-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Complete Guide for DHT11\/DHT22 Humidity and Temperature Sensor With Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/complete-guide-for-nokia-5110-lcd-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Complete Guide for Nokia 5110 LCD with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/nrf24l01-2-4ghz-rf-transceiver-module-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Complete Guide for nRF24L01 \u2013 2.4GHz RF Transceiver Module With Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-membrane-keypad-tutorial\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Membrane Keypad Tutorial<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-with-pir-motion-sensor\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino with PIR Motion Sensor<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/20-free-guides-for-arduino-modules-and-sensors\/\" target=\"_blank\" rel=\"noreferrer noopener\">20 Free Guides for Arduino Modules and Sensors<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/nextion-display-with-arduino-getting-started\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextion Display with Arduino \u2013 Getting Started<\/a><\/li><\/ul>\n\n\n\n<p><strong>Projects with Android applications<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-mit-app-inventor-2-and-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getting Started with MIT App Inventor 2 and Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/how-to-use-app-inventor-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">How To Use App Inventor With Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/android-apps-for-arduino-with-mit-app-inventor-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">Android Apps for Arduino with MIT App Inventor 2 (8 Projects)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/android-app-rgb-led-with-arduino-and-bluetooth\/\" target=\"_blank\" rel=\"noreferrer noopener\">Android App \u2013 RGB LED with Arduino and Bluetooth<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-control-2-dc-motors-via-bluetooth\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Control 2 DC Motors Via Bluetooth (Perfect To Build a Robot)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/android-app-that-sends-a-message-to-your-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Android App that Sends a Message to Your Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/control-your-arduino-with-voice-commands\/\" target=\"_blank\" rel=\"noreferrer noopener\">Control your Arduino with Voice Commands [Android App]<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-control-dc-motor-via-bluetooth\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Control DC Motor via Bluetooth<\/a><\/li><\/ul>\n\n\n\n<p><strong>Data logging projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-temperature-data-logger-with-sd-card-module\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Temperature Data Logger with SD Card Module<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-datalogger-with-temperature-sensor-and-photoresistor\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Datalogger with Temperature Sensor and Photoresistor<\/a><\/li><\/ul>\n\n\n\n<p><strong>GSM based projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/sim900-gsm-gprs-shield-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to SIM900 GSM GPRS Shield with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/request-sensor-data-sms-arduino-sim900-gsm-shield\/\" target=\"_blank\" rel=\"noreferrer noopener\">Request Sensor Data via SMS using Arduino and SIM900 GSM Shield<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/control-a-12v-lamp-via-sms-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Control a 12V Lamp via SMS with Arduino<\/a><\/li><\/ul>\n\n\n\n<p><strong>Home automation and web-based projects with Arduino<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-time-attendance-system-with-rfid\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Time Attendance System with RFID<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/security-access-using-mfrc522-rfid-reader-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Security Access using MFRC522 RFID Reader with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/monitor-your-door-using-magnetic-reed-switch-and-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Monitor Your Door Using Magnetic Reed Switch and Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/build-a-night-security-light-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build a Night Security Light with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-control-220v-lamps-from-anywhere-in-the-world\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Control 220V Lamps from Anywhere in the World<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-ethernet-web-server-with-relay\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Ethernet Web Server with Relay<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-webserver-with-an-arduino-ethernet-shield\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Webserver with an Arduino + Ethernet Shield<\/a><\/li><\/ul>\n\n\n\n<p><strong>Arduino projects for beginners<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-step-by-step-projects\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Step-by-step Projects \u2013 Build 25 Projects<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/gesture-slider-swiper-with-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gesture Slider Swiper with Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-display-the-led-brightness-on-a-lcd-16x2\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Display the LED Brightness on a LCD 16\u00d72<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/diy-3x4-keypad-for-the-arduino-includes-schematics\/\" target=\"_blank\" rel=\"noreferrer noopener\">DIY 3\u00d74 Keypad for the Arduino (includes Schematics )<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/teensy-arduino-memory-game\/\" target=\"_blank\" rel=\"noreferrer noopener\">Teensy\/Arduino \u2013 Memory Game<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-led-cube-3x3x3\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 LED Cube 3x3x3<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-temperature-displayed-on-4-digit-7-segment\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Temperature Displayed on 4 Digit 7 segment (common anode)<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-control-servo-with-visual-basic\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Control Servo with Visual Basic<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-ir-remote-control\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Control LEDs with IR Remote Control<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-poor-mans-oscilloscope\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Poor Man\u2019s Oscilloscope<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/arduino-ultrasonic-sensor-with-leds-and-buzzer\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino \u2013 Ultrasonic Sensor with LEDs and buzzer<\/a><\/li><\/ul>\n\n\n\n<p><strong>Other projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/latching-power-switch-circuit-auto-power-off-circuit-esp32-esp8266-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">Latching Power Switch Circuit (Auto Power Off Circuit) for ESP32, ESP8266, Arduino<\/a><\/li><\/ul>\n\n\n\n<p><strong><em>Recommended premium course:<\/em><\/strong>&nbsp;<strong><em><a href=\"https:\/\/randomnerdtutorials.com\/arduino-step-by-step-projects\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Step-by-step Projects \u2013 Build 25 Projects<\/a><\/em><\/strong><\/p>\n\n\n\n<hr id=\"lists\" class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"170\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/lists-featured-image-170h.jpg?resize=600%2C170&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-39449\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/lists-featured-image-170h.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2017\/05\/lists-featured-image-170h.jpg?resize=300%2C85&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>Lists with interesting stuff about electronics.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/randomnerdtutorials.com\/21-arduino-modules-you-can-buy-for-less-than-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">21 Arduino Modules You Can Buy For Less Than $2<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/9-tools-that-all-electronics-labs-must-have\/\" target=\"_blank\" rel=\"noreferrer noopener\">9 Tools That All Electronics Labs Must Have<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/20-free-guides-for-arduino-modules-and-sensors\/\" target=\"_blank\" rel=\"noreferrer noopener\">20 Free Guides for Arduino Modules and Sensors<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/19-awesome-robots-you-can-build-with-an-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">19 Awesome Robots You Can Build With an Arduino<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/4-hot-glue-tricks-for-your-electronics-projects\/\" target=\"_blank\" rel=\"noreferrer noopener\">4 Hot Glue Tricks for Your Electronics Projects<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/7-arduino-compatible-displays-for-your-electronic-projects\/\" target=\"_blank\" rel=\"noreferrer noopener\">7 Arduino Compatible Displays for Your Electronic Projects<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/11-clever-uses-for-your-raspberry-pi\/\" target=\"_blank\" rel=\"noreferrer noopener\">11 Clever Uses for Your Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/25-arduino-shields\/\" target=\"_blank\" rel=\"noreferrer noopener\">25 Useful Arduino Shields That You Might Need to Get<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/7-weekend-projectstutorials-for-the-esp8266-wifi-module\/\" target=\"_blank\" rel=\"noreferrer noopener\">7 Weekend Projects\/Tutorials For the ESP8266 WiFi Module<\/a><\/li><li><a href=\"https:\/\/randomnerdtutorials.com\/9-arduino-compatible-temperature-sensors-for-your-electronics-projects\/\" target=\"_blank\" rel=\"noreferrer noopener\">9 Arduino Compatible Temperature Sensors for Your Electronics Projects<\/a><\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"170\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/best-tools-170h.jpg?resize=600%2C170&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"\" class=\"wp-image-68901\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/best-tools-170h.jpg?w=600&amp;quality=100&amp;strip=all&amp;ssl=1 600w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/best-tools-170h.jpg?resize=300%2C85&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Best Tools for Your Electronics Projects:<\/h2>\n\n\n\n<p>To find the best tools for your electronics projects and best equipment for your electronics workspace, visit <strong><a href=\"https:\/\/makeradvisor.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Maker Advisor<\/a><\/strong>. If you&#8217;re just getting started and want to set up your own electronics workspace read our guide:&nbsp;<strong><a href=\"https:\/\/makeradvisor.com\/free-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">How To Set Up an Electronics Lab &#8211; Tools and Equipment<\/a><\/strong>.<\/p>\n\n\n\n<p>Here&#8217;s a list with reviews of the best tools for your lab:<\/p>\n\n\n\n<p><strong>Development boards<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/makeradvisor.com\/best-raspberry-pi-3-starter-kits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Raspberry Pi Starter Kits<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-raspberry-pi-retro-gaming-kits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Raspberry Pi Retro Gaming Kits<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-raspberry-pi-zero-w-kits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Raspberry Pi Zero W Kits<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-raspberry-pi-accessories\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Raspberry Pi Accessories<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/esp32-development-boards-review-comparison\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 Development Boards Comparison<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-esp8266-wi-fi-development-board\/\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266 Wi-Fi Boards Comparison<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-arduino-starter-kits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Arduino Starter Kits<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/arduino-sensors-modules-kits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Arduino Sensors and Modules Kits<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/top-10-most-useful-arduino-shields\/\">Top 10 Most Useful Arduino Shields<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-arduino-books-for-kids\/\" target=\"_blank\" rel=\"noreferrer noopener\">Top 5 Arduino Books for Kids<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-raspberry-pi-books\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Raspberry Pi Books For Beginners<\/a><\/li><\/ul>\n\n\n\n<p><strong>Tools and equipment:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/makeradvisor.com\/best-soldering-irons-beginners-hobbyists\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Soldering Irons for Beginners<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-helping-hands-for-soldering\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Helping Hands For Soldering<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/soldering-accessories-and-tools\/\" target=\"_blank\" rel=\"noreferrer noopener\">Top 10 Soldering Accessories and Tools<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/ts100-soldering-iron-review-best-portable-soldering-iron\/\" target=\"_blank\" rel=\"noreferrer noopener\">TS100 Soldering Iron Review \u2013 Best Portable Soldering Iron<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/soldering-mats-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Protect Your Workbench \u2013 Soldering Mats Review<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-bench-power-supply\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Bench Power Supplies<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-multimeters-under-50\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Multimeters Under $50<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/aneng-an8002-an8008-multimeter-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">ANENG AN8002 Multimeter Review \u2013 Best Low Cost Multimeter?<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/hantek-dso5102p-digital-storage-oscilloscope-dso-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hantek DSO5102P Digital Storage Oscilloscope (DSO) Review<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-hot-glue-guns\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Hot Glue Guns<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-hobby-3d-printers-under-250\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Hobby 3D Printers Under $250<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/3d-printer-accessories-supplies\/\" target=\"_blank\" rel=\"noreferrer noopener\">Top 11 Accessories and Supplies for 3D Printers<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/tevo-michelangelo-3d-printer-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">TEVO Michelangelo 3D Printer Review \u2013 Unboxing and First Prints<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-self-adjusting-wire-stripper\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Self Adjusting Wire Stripper<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-precision-screwdriver-sets\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Precision Screwdriver Sets<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-storage-organizers-for-electronic-components-and-parts\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Storage Organizers For Electronics Components<\/a><\/li><\/ul>\n\n\n\n<p><strong>Smart Home<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/makeradvisor.com\/utorch-pze-911-smart-ceiling-light-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Utorch PZE \u2013 911 Smart Ceiling Light Review<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/smart-home-on-a-budget\/\" target=\"_blank\" rel=\"noreferrer noopener\">Build a Smart Home on a Budget<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-smart-ceiling-light-yeelight-ylxd01yl-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best Smart Ceiling Light: Yeelight YLXD01YL Review<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/digoo-dg-th8868-weather-station-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Digoo DG-TH8868 Weather Station Review<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/xiaomi-yeelight-rgbw-smart-bulb-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Xiaomi Yeelight RGBW Smart Bulb Review<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/xiaomi-mijia-bedside-lamp-review\/\" target=\"_blank\" rel=\"noreferrer noopener\">Xiaomi Mijia Bedside Lamp Review (Wi-Fi and Bluetooth)<\/a><\/li><li><a href=\"https:\/\/makeradvisor.com\/best-sonoff-diy-smart-home\/\" target=\"_blank\" rel=\"noreferrer noopener\">Best SONOFF Products to Build a DIY Smart Home<\/a><\/li><\/ul>\n\n\n\n<p><strong><em>Recommended reading:<\/em><\/strong> <em><strong><a href=\"https:\/\/makeradvisor.com\/free-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">How To Set Up an Electronics Lab &#8211; Tools and Equipment<\/a><\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to our repository of electronics projects. We make electronics projects with ESP32, ESP8266, Arduino and Raspberry Pi related with Internet of Things and Home Automation. To help you discover &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"200+ Electronics Projects and Tutorials\" class=\"read-more button\" href=\"https:\/\/randomnerdtutorials.com\/projects\/#more-39433\" aria-label=\"Read more about 200+ Electronics Projects and Tutorials\">CONTINUE READING \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-39433","page","type-page","status-publish"],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/pages\/39433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/comments?post=39433"}],"version-history":[{"count":0,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/pages\/39433\/revisions"}],"wp:attachment":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/media?parent=39433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}