From 9d2d34e2276eb240a68606ff69cb7c89afc434b4 Mon Sep 17 00:00:00 2001 From: Eric Date: Wed, 6 May 2020 11:24:28 -0700 Subject: [PATCH] Cleanup ReadMe --- README.md | 82 +++++++++++++++++++++++++++---------------------------- 1 file changed, 40 insertions(+), 42 deletions(-) diff --git a/README.md b/README.md index 826d9a5..4c3f032 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # That Project -Implement all hardware, software ideas +Implement your project in an exquisite combination of hardware and software. * [Youtube Channel](https://www.youtube.com/channel/UCRr2LnXXXuHn4z0rBvpfG7w) @@ -9,89 +9,87 @@ Implement all hardware, software ideas * [FIREBASE | FLUTTER | Stream builder from Realtime DB to Flutter(iOS, Android)][[Video]](https://youtu.be/uoQtH2IYBCU)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/FIREBASE/STREAMING_FROM_ESP_TO_FLUTTER/flutter_realtime_dht11) -* [FIREBASE | Streaming from ESP32 to ESP8266(Ft. DHT11 - Temperature, Humidity & Heat Index)](https://youtu.be/-iKCn9lTD2Q) - (https://github.com/0015/IdeasNProjects/tree/master/FIREBASE/STREAMING_FROM_ESP32_TO_ESP8266) +* [FIREBASE | Streaming from ESP32 to ESP8266(Ft. DHT11 - Temperature, Humidity & Heat Index)][[Video]](https://youtu.be/-iKCn9lTD2Q)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/FIREBASE/STREAMING_FROM_ESP32_TO_ESP8266) -* [ESP-NOW | Communication between NodeMCU(ESP8266) as [Master] and two ESP32 as [Slave]](https://youtu.be/F_h22AXZ7ts) - (https://github.com/0015/IdeasNProjects/tree/master/ESPNOW/ESPNOW_ESP8266_MASTER_ESP32_SLAVE) +* [ESP-NOW | Communication between NodeMCU(ESP8266) as [Master] and two ESP32 as [Slave]][[Video]](https://youtu.be/F_h22AXZ7ts)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESPNOW/ESPNOW_ESP8266_MASTER_ESP32_SLAVE) -* [NodeMCU(ESP8266) | GPS | CSV Data Logging - GPS Tracker (feat. GPS Visualizer)🛰️](https://youtu.be/edD3X6KG8AE) - (https://github.com/0015/IdeasNProjects/tree/master/ESP8266_GPS_DATA_LOG/ESP8266_GPS_TRACKER) +* [NodeMCU(ESP8266) | GPS | CSV Data Logging - GPS Tracker (feat. GPS Visualizer)🛰️][[Video]](https://youtu.be/edD3X6KG8AE)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP8266_GPS_DATA_LOG/ESP8266_GPS_TRACKER) -* [NodeMCU(ESP8266) | GPS | ILI9488 - Showing Google Map with Device Position on Display🗺️](https://youtu.be/lQ157ftTnSs) - (https://github.com/0015/IdeasNProjects/tree/master/ESP8266_GOOGLEMAP_GPS) +* [NodeMCU(ESP8266) | GPS | ILI9488 - Showing Google Map with Device Position on Display🗺️][[Video]](https://youtu.be/lQ157ftTnSs)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP8266_GOOGLEMAP_GPS) -* [NodeMCU(ESP8266) | GPS | ILI9488 - Showing the Latitude and Longitude on Display](https://youtu.be/9wrHhbfYFXg) - (https://github.com/0015/IdeasNProjects/tree/master/ESP8266_BASIC_GPS) +* [NodeMCU(ESP8266) | GPS | ILI9488 - Showing the Latitude and Longitude on Display][[Video]](https://youtu.be/9wrHhbfYFXg)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP8266_BASIC_GPS) ## ESP32 Projects * [Youtube ESP32 Project](https://www.youtube.com/playlist?list=PLnq7JUnBumAyhSBBp95MsQ5-chBAYheZw) - +* [ESP32 | BLUETOOTH CLASSIC | FLUTTER - Let's build BT Serial based on the examples. (Ft. Chat App)][[Video]](https://youtu.be/WUw-_X66dLE)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_BT_CLASSIC/ESP32_BLUETOOTH_SERIAL_DEMO) -* [ESP32 | BLUETOOTH CLASSIC | FLUTTER - Let's build BT Serial based on the examples. (Ft. Chat App)][[Video]](https://youtu.be/_X66dLE)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_BT_CLASSIC/ESP32_BLUETOOTH_SERIAL_DEMO) +* [ESP32CAM | INMP441 - Doorbell🚪🔔 Project Rev.1 (Ft. Telegram)][[Video]](https://youtu.be/Fj21iHHUvf4)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_DOORBELL/Rev.1) -* [ESP32CAM | INMP441 - Doorbell🚪🔔 Project Rev.1 (Ft. Telegram)](https://youtu.be/Fj21iHHUvf4) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_DOORBELL/Rev.1) +* [ESP32 | INMP441 | Tutorial - [Part.5] Speech-to-Text Powered by Google Cloud machine learning][[Video]](https://youtu.be/RZVzZfndIS0)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SPEECH_TO_TEXT) -* [ESP32 | INMP441 | Tutorial - [Part.5] Speech-to-Text Powered by Google Cloud machine learning](https://youtu.be/RZVzZfndIS0) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SPEECH_TO_TEXT) +* [ESP32 | INMP441 | Tutorial - [Part.4] Capturing audio from i2s mic to save WAV file (I2S interface)][[Video]](https://youtu.be/qmruNKeIN-o)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_RECORDING) -* [ESP32 | INMP441 | Tutorial - [Part.4] Capturing audio from i2s mic to save WAV file (I2S interface)](https://youtu.be/qmruNKeIN-o) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_RECORDING) +* [ESP32 | INMP441 | Flutter | Tutorial - [Part.3] App for Sound Level Meter Viewer (ft. BLE Client)][[Video]](https://youtu.be/CcLt-nBLWJU)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_FLUTTER_BLE_APP/flutter_app_slm) -* [ESP32 | INMP441 | Flutter | Tutorial - [Part.3] App for Sound Level Meter Viewer (ft. BLE Client)](https://youtu.be/CcLt-nBLWJU) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_FLUTTER_BLE_APP/flutter_app_slm) +* [ESP32 | INMP441 | Tutorial - [Part.2] Emitting Sound Level Meter through BLE (ft. FreeRTOS)][[Video]](https://youtu.be/F88HRGTiiNw)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SLM_BLE) -* [ESP32 | INMP441 | Tutorial - [Part.2] Emitting Sound Level Meter through BLE (ft. FreeRTOS)](https://youtu.be/F88HRGTiiNw) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SLM_BLE) +* [ESP32 | INMP441 | Introduce - [Part.1] Sound Level Meter][[Video]](https://youtu.be/QREKVWaZLi4) -* [ESP32 | INMP441 | Introduce - [Part.1] Sound Level Meter](https://youtu.be/QREKVWaZLi4) +* [ESP32 | INMP441 | Tutorial - [Part.0] Set up I2S for Microphone][[Video]](https://youtu.be/m8LwPNXqK9o)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SETUP) -* [ESP32 | INMP441 | Tutorial - [Part.0] Set up I2S for Microphone](https://youtu.be/m8LwPNXqK9o) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SETUP) +* [ESP32 | LittlevGL | Arduino IDE - [Part.2] By LittlevGL for Simple Note App📝][[Video]](https://youtu.be/PIzMeCShNZA)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_LITTLEVGL_ARDUINO_IDE/Part2) -* [ESP32 | LittlevGL | Arduino IDE - [Part.2] By LittlevGL for Simple Note App📝](https://youtu.be/PIzMeCShNZA) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_LITTLEVGL_ARDUINO_IDE/Part2) +* [ESP32 | LittlevGL | Arduino IDE - [Part.1] Basic LittlevGL for Simple Note App📝][[Video]](https://youtu.be/dErIWm-IVhc)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_LITTLEVGL_ARDUINO_IDE/Part1) -* [ESP32 | LittlevGL | Arduino IDE - [Part.1] Basic LittlevGL for Simple Note App📝](https://youtu.be/dErIWm-IVhc) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_LITTLEVGL_ARDUINO_IDE/Part1) +* [ESP32 | LittlevGL | Arduino IDE - [Part.0] Touch Display Setup for Simple Note App📝][[Video]](https://youtu.be/OXUZEHMFFwc)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_LITTLEVGL_ARDUINO_IDE/Part0) -* [ESP32 | LittlevGL | Arduino IDE - [Part.0] Touch Display Setup for Simple Note App📝](https://youtu.be/OXUZEHMFFwc) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_LITTLEVGL_ARDUINO_IDE/Part0) +* [ESP32 CAM | Google Vision - [Part.7] AI Camera📷🔥(Image labeling)][[Video]](https://youtu.be/bpCCqerQ56o)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_AICamera_Labelling) -* [ESP32 CAM | Google Vision - [Part.7] AI Camera📷🔥(Image labeling)](https://youtu.be/bpCCqerQ56o) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_AICamera_Labelling) +* [ESP32 CAM | Flutter App - [Part.6] In wireless directly, a mobile app connecting ESP32CAM (Dash Cam)][[Video]](https://youtu.be/6FUbo9HRCoU)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_Dashcam_FLUTTER) -* [ESP32 CAM | Flutter App - [Part.6] In wireless directly, a mobile app connecting ESP32CAM (Dash Cam)](https://youtu.be/6FUbo9HRCoU) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_Dashcam_FLUTTER) +* [ESP32 CAM | Tutorial - [Part.5] In wireless directly, connecting ESP32CAM to ESP32 (feat. TFT LCD)][[Video]](https://youtu.be/TfuEI1-YrsA)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_WIFI_CONNECT) -* [ESP32 CAM | Tutorial - [Part.5] In wireless directly, connecting ESP32CAM to ESP32 (feat. TFT LCD)](https://youtu.be/TfuEI1-YrsA) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_WIFI_CONNECT) +* [ESP32 CAM with Flutter | Tutorial - [Part.4] Video Recording with FFmpeg (Baby Monitor)][[Video]](https://youtu.be/Z5vBs8Mk5rA)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_Xiaomi_Clone_FLUTTER/flutter_xiaomi_clone_app_ffmpeg) -* [ESP32 CAM with Flutter | Tutorial - [Part.4] Video Recording with FFmpeg (Baby Monitor)](https://youtu.be/Z5vBs8Mk5rA) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_Xiaomi_Clone_FLUTTER/flutter_xiaomi_clone_app_ffmpeg) +* [ESP32 CAM with Flutter | Tutorial - [Part.3] Xiaomi YI Home App Clone (Baby Monitor)][[Video]](https://youtu.be/9GyOTlOGjSA)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_Xiaomi_Clone_FLUTTER/flutter_xiaomi_clone_app) -* [ESP32 CAM with Flutter | Tutorial - [Part.3] Xiaomi YI Home App Clone (Baby Monitor)](https://youtu.be/9GyOTlOGjSA) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_Xiaomi_Clone_FLUTTER/flutter_xiaomi_clone_app) +* [ESP32 CAM with Arduino IDE | Tutorial - [Part.2] World Wide Access to ESP32CAM (feat. GCP)][[Video]](https://youtu.be/CpIkG9N5-JM)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_GoogleCloudServer) -* [ESP32 CAM with Arduino IDE | Tutorial - [Part.2] World Wide Access to ESP32CAM (feat. GCP)](https://youtu.be/CpIkG9N5-JM) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_GoogleCloudServer) +* [ESP32 CAM with Arduino IDE | Tutorial - [Part.1] Streaming into the local network][[Video]](https://youtu.be/kE0idrJYPII)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_LocalServer) -* [ESP32 CAM with Arduino IDE | Tutorial - [Part.1] Streaming into the local network](https://youtu.be/kE0idrJYPII) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_CAM_LocalServer) +* [ESP32 | FLUTTER | FIRESTORE - Dust Sensor, A simple Air Monitor App (Serverless REST API with Firestore)][[Video]](https://youtu.be/Z8ju93IYZ1A)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_dust_sensor_firestore_FLUTTER) -* [ESP32 | FLUTTER | FIRESTORE - Dust Sensor, A simple Air Monitor App (Serverless REST API with Firestore)](https://youtu.be/Z8ju93IYZ1A) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_dust_sensor_firestore_FLUTTER) +* [ESP32 | FLUTTER | BLE - MPU6050, Rotate your 3d object in the app][[Video]](https://youtu.be/FMZO4UTVZBk)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_MPU6050_ble_FLUTTER) -* [ESP32 | FLUTTER | BLE - MPU6050, Rotate your 3d object in the app](https://youtu.be/FMZO4UTVZBk) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_MPU6050_ble_FLUTTER) +* [ESP32 | FLUTTER | BLE - Dust Sensor, A simple Air Monitor App (with Graph)][[Video]](https://youtu.be/w6jo2kJanqU)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_dust_sensor_ble_FLUTTER) -* [ESP32 | FLUTTER | BLE - Dust Sensor, A simple Air Monitor App (with Graph)](https://youtu.be/w6jo2kJanqU) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_dust_sensor_ble_FLUTTER) +* [ESP32 | FLUTTER | WIFI | USB SERIAL - UPDATE WIFI CREDENTIALS VIA USB SERIAL (FEAT. UART)][[Video]](https://youtu.be/Be0vYIiJlyg)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESp32_Flutter_Android_wifi_credential_update_via_USB) -* [ESP32 | FLUTTER | WIFI | USB SERIAL - UPDATE WIFI CREDENTIALS VIA USB SERIAL (FEAT. UART)](https://youtu.be/Be0vYIiJlyg) - (https://github.com/0015/IdeasNProjects/tree/master/ESp32_Flutter_Android_wifi_credential_update_via_USB) +* [ESP32 | FLUTTER | USB SERIAL - HOW TO CONNECT THE ESP32 TO THE ANDROID(FLUTTER) USING THE USB CABLE (feat. UART)][[Video]](https://youtu.be/zk0xY88l6Rc)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_Flutter_Android_usb_serial_comm) -* [ESP32 | FLUTTER | USB SERIAL - HOW TO CONNECT THE ESP32 TO THE ANDROID(FLUTTER) USING THE USB CABLE (feat. UART)](https://youtu.be/zk0xY88l6Rc) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_Flutter_Android_usb_serial_comm) +* [ESP32 | FLUTTER | BLE | WIFI - HOW TO UPDATE WIFI SSID & PW VIA BLE in ESP32][[Video]](https://youtu.be/-N52wL8xQzM)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_wifi_ssid_pw_via_ble) -* [ESP32 | FLUTTER | BLE | WIFI - HOW TO UPDATE WIFI SSID & PW VIA BLE in ESP32](https://youtu.be/-N52wL8xQzM) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_wifi_ssid_pw_via_ble) +* [ESP32 | FLUTTER | BLE | Data --* Server (feat. JoyPad)][[Video]](https://youtu.be/fQz7aajslJc)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/ESP32_Flutter_JoyPad) -* [ESP32 | FLUTTER | BLE | Data --* Server (feat. JoyPad)](https://youtu.be/fQz7aajslJc) - (https://github.com/0015/IdeasNProjects/tree/master/ESP32_Flutter_JoyPad) +* [ESP32 | FLUTTER | BLE - Local Notification][[Video]](https://youtu.be/a71xc5Dm8xU)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_Flutter_BLE_LocalNoti) -* [ESP32 | FLUTTER | BLE - Local Notification](https://youtu.be/a71xc5Dm8xU) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_Flutter_BLE_LocalNoti) +* [ESP32 | BLE | SERVER - CLIENT][[Video]](https://youtu.be/jcGIA99V0c0)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_BLE_to_BLE) -* [ESP32 | BLE | SERVER - CLIENT](https://youtu.be/jcGIA99V0c0) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_BLE_to_BLE) +* [ESP32 | FLUTTER | BLE - Ultrasonic Range Finder with 1.5inch OLED, Part 2][[Video]](https://youtu.be/s_BTQveXpwY)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_ultrasonic_range_finder) -* [ESP32 | FLUTTER | BLE - Ultrasonic Range Finder with 1.5inch OLED, Part 2](https://youtu.be/s_BTQveXpwY) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_ultrasonic_range_finder) +* [ESP32 | FLUTTER | BLE - Ultrasonic Range Finder with 1.5inch OLED, Part 1][[Video]](https://youtu.be/sTaa4bGqVwc)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_ultrasonic_range_finder/Esp32_Ultrasonic_module) -* [ESP32 | FLUTTER | BLE - Ultrasonic Range Finder with 1.5inch OLED, Part 1](https://youtu.be/sTaa4bGqVwc) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_ultrasonic_range_finder/Esp32_Ultrasonic_module) +* [ESP32 | Flutter | FIREBASE - Flutter application with ESP32 to get the sensor data through FIREBASE realtime DB][[Video]](https://youtu.be/nVrACWPXi8g)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_Flutter_firebase_DHT) -* [ESP32 | Flutter | FIREBASE - Flutter application with ESP32 to get the sensor data through FIREBASE realtime DB](https://youtu.be/nVrACWPXi8g) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_Flutter_firebase_DHT) +* [ESP32 | Flutter | Ble - Flutter application with ESP32 to get the sensor data through BLE][[Video]](https://youtu.be/13voX5Y9fTc)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_temperature_humidity_ble_FLUTTER) -* [ESP32 | Flutter | Ble - Flutter application with ESP32 to get the sensor data through BLE](https://youtu.be/13voX5Y9fTc) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_temperature_humidity_ble_FLUTTER) +* [ESP32 Project - Temperature & Humidity Check App with 1.5inch OLED SSD1351 and DHT11][[Video]](https://youtu.be/TF4Dm8Lq7Pc)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_temperature_humidity) -* [ESP32 Project - Temperature & Humidity Check App with 1.5inch OLED SSD1351 and DHT11](https://youtu.be/TF4Dm8Lq7Pc) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_temperature_humidity) +* [ESP32 Project - Hardware SPI vs Software SPI with SSD1351][[Video]](https://youtu.be/COPe5fKlkqA)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_display_ssd1351_jpeg) -* [ESP32 Project - Hardware SPI vs Software SPI with SSD1351](https://youtu.be/COPe5fKlkqA) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_display_ssd1351_jpeg) - -* [ESP32 Project - Fast Jpeg images in 3.2-inch TFT LCD (ILI9341)](https://youtu.be/4eD6recBq4M) - (https://github.com/0015/IdeasNProjects/tree/master/Esp32_jpeg) +* [ESP32 Project - Fast Jpeg images in 3.2-inch TFT LCD (ILI9341)][[Video]](https://youtu.be/4eD6recBq4M)[[Source Code]](https://github.com/0015/IdeasNProjects/tree/master/Esp32_jpeg) ### Prerequisites