# Random Nerd Tutorials 蛤?亂數的書呆子教程?
* 因為搜尋ESP32相關資料,無意間發現的網站 [Random Nerd Tutorials](https://randomnerdtutorials.com/)
* 網站提供大量的ESP32、ESP8266相關的影片&文章, 也有一些付費的課程和免費的Ebook可以下載
* 不過讓我覺得有趣的是, 網站的Title **==Random Nerd Tutorials==**
Random: 學工程的應該都會直覺是 **++亂數++** 的意思, 但是我覺得翻譯成 **++隨意++** 比較好!
Nerd: 書呆子是它最一般的意思, 不過似乎 [百度翻譯](https://fanyi.baidu.com/#en/zh/nerd) 裡有個更精準的翻譯 ~ 電腦迷
Tutorials: 沒有懸念, 就是一大堆的教程
光光看完網站Title的Nerd這個字, 有讓人覺得有趣~ :grin::grin:
([About1](https://randomnerdtutorials.com/about) ; [About2](https://makeradvisor.com/welcome))
網站發起人: Rui Santos ([BeagleBone For Dummies](https://www.amazon.com/BeagleBone-Dummies-Rui-Santos/dp/1118992911)的作者)
2015年開始網站由Rui Santos & Sara Santos 共同經營
兩人都是FEUP(The Faculty of Engineering of the University of Porto - 葡萄牙波爾圖大學工程學院)碩士畢業
創站日期: 2013
兩人在2017年10月2日創了另一個網站[Maker Advisor](https://makeradvisor.com/)
- [How To Set Up an Electronics Lab: Tools and Equipment](https://makeradvisor.com/how-to-set-up-an-electronics-lab-tools-and-equipment/)
- [Best Hot Air Heat Gun – 110V/220V YIHUA 8858 Upgrade Review](https://makeradvisor.com/best-hot-air-heat-gun-yihua-8858/)
---
RNT - Random Nerd Tutorials的縮寫
1. [Free ebook](https://randomnerdtutorials.com/download)
* **eBook with 18+ Arduino Tutorials**
* **ESP32 Web Server** with Arduino IDE
* **ESP8266 Web Server** with Arduino IDE
* **Free Arduino Mini Video Course**
* **Ultimate Guide** for Arduino Sensors and Modules
* **Source Code** that you can download
* **Schematics** easy to follow
2. [Courses](https://randomnerdtutorials.com/courses/)
3. Free Video & Blog
---
**140+ ESP32 Projects, Tutorials and Guides with Arduino IDE** - [Link](https://randomnerdtutorials.com/projects-esp32/)
* [VS Code Workspaces with ESP32 and ESP8266 Projects](https://randomnerdtutorials.com/vs-code-workspaces-esp32-esp8266/)
* [ESP32 I2C Communication: Set Pins, Multiple Bus Interfaces and Peripherals (Arduino IDE)](https://randomnerdtutorials.com/esp32-i2c-communication-arduino-ide/)
* [ESP32 IoT Shield PCB with Dashboard for Outputs and Sensors](https://randomnerdtutorials.com/esp32-iot-shield-pcb-dashboard/)
* [Telegram Group: Control ESP32/ESP8266 Outputs (Arduino IDE)](https://randomnerdtutorials.com/telegram-group-esp32-esp8266/)
* [ESP32 MQTT – Publish BME680 Temperature, Humidity, Pressure, and Gas Readings (Arduino IDE)](https://randomnerdtutorials.com/esp32-mqtt-publish-bme680-arduino/)
* [Installing ESP32 Board in Arduino IDE 2.0 (Windows, Mac OS X, Linux)](https://randomnerdtutorials.com/installing-esp32-arduino-ide-2-0/)
* [ESP32 Publish Sensor Readings to ThingSpeak (easiest way)](https://randomnerdtutorials.com/esp32-thingspeak-publish-arduino/)
* [ESP32: Getting Started with Firebase (Realtime Database)](https://randomnerdtutorials.com/esp32-firebase-realtime-database/)
***130+ ESP8266 NodeMCU Projects, Tutorials and Guides with Arduino IDE*** - [Link](https://randomnerdtutorials.com/projects-esp8266/)
**40+ ESP32-CAM Projects, Tutorials and Guides with Arduino IDE** - [Link](https://randomnerdtutorials.com/projects-esp32-cam/)
* [ESP32-CAM Camera Boards: Pin and GPIOs Assignment Guide](https://randomnerdtutorials.com/esp32-cam-camera-pin-gpios/)
* [How to Program / Upload Code to ESP32-CAM AI-Thinker (Arduino IDE)](https://randomnerdtutorials.com/program-upload-code-esp32-cam/)
* [ESP32-CAM Troubleshooting Guide: Most Common Problems Fixed](https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/)
* [Upload Code to ESP32-CAM AI-Thinker using ESP32-CAM-MB USB Programmer (easiest way)](https://randomnerdtutorials.com/upload-code-esp32-cam-mb-usb/)
* [Telegram: ESP32-CAM Take and Send Photo (Arduino IDE)](https://randomnerdtutorials.com/telegram-esp32-cam-photo-arduino/)
* [ESP32-CAM Web Server with OpenCV.js: Color Detection and Tracking](https://randomnerdtutorials.com/esp32-cam-opencv-js-color-detection-tracking/)
**40+ MicroPython Projects, Tutorials and Guides with ESP32 / ESP8266** - [Link](https://randomnerdtutorials.com/projects-esp32-esp8266-micropython/)
**60+ Arduino Projects, Tutorials and Guides** - [Link](https://randomnerdtutorials.com/projects-arduino/)
* [20 Free Guides for Arduino Modules and Sensors](https://randomnerdtutorials.com/20-free-guides-for-arduino-modules-and-sensors/)
* [9 Biometric Sensors Arduino Compatible](https://randomnerdtutorials.com/9-biometric-sensors-arduino-compatible/)
* [Why You Shouldn’t Always Use the Arduino Delay Function](https://randomnerdtutorials.com/why-you-shouldnt-always-use-the-arduino-delay-function/)
* [Guide for Real Time Clock (RTC) Module with Arduino (DS1307 and DS3231)](https://randomnerdtutorials.com/guide-for-real-time-clock-rtc-module-with-arduino-ds1307-and-ds3231/)
* [Getting Started with MIT App Inventor 2 and Arduino](https://randomnerdtutorials.com/getting-started-with-mit-app-inventor-2-and-arduino/)
* [DHT11 vs DHT22 vs LM35 vs DS18B20 vs BME280 vs BMP180](https://randomnerdtutorials.com/dht11-vs-dht22-vs-lm35-vs-ds18b20-vs-bme280-vs-bmp180/)
* [Decode and Send 433 MHz RF Signals with Arduino](https://randomnerdtutorials.com/decode-and-send-433-mhz-rf-signals-with-arduino/)
**200+ Electronics Projects and Tutorials** - [Link](https://randomnerdtutorials.com/projects/)
---
狗骨頭 - BeagleBone Black Rev.C 開發板 ([Ref Link](https://www.taiwaniot.com.tw/product/beaglebone-black-rev-c-%E9%96%8B%E7%99%BC%E6%9D%BF-sparkfun%E5%8E%9F%E5%BB%A0%E5%85%AC%E5%8F%B8%E8%B2%A8/))