Uploaded March 2019 | Updated September 2026, 2 weeks ago
• Low-cost, reliable electronic components: lcsc.com
==========
• Your support helps me post videos more frequently:
patreon.com/acrobotic
paypal.me/acrobotic
https://buymeacoff.ee/acrobotic
BTC: 1ZpLvgETofMuzCaKoq5XJZKSwe5UNkwLM
==========
• Find me on:
twitter.com/acrobotic
facebook.com/acrobotic
instagram.com/acrobotic
==========
• My shops:
acrobotic.com/shop
amazon.com/shops/acrobotic
==========
• Description:
In another video we wrote firmware for the ESP8266 that allowed us to upload files to the Flash File System (SPIFFS) over HTTP reducing the time taken by this process (youtu.be/QLGwI5tC9yk). To upload the files we used the command-line utility *curl* to do so.
In this video, we modify the index file that is served, so that it accepts drag-and-drop files and uploads them to the Flash File System. This allows us to use a browser instead of *curl* for uploading the files. After these changes we upload JPEG images, connect a 16×16 WS2812/NeoPixel matrix to the ESP8266, and write firmware that allows the chip to display them.
==========
• Project parts:
ACROBOTIC Development Board for ESP8266:
acrobotic.com/products/acr-00018
amzn.to/2dAZ1mW (affiliate)
ACROBOTIC 16×16 WS2812/NeoPixel matrix:
amzn.to/2Oc9DdJ (affiliate)
Detailed guide for getting started with the ESP8266 Development Board:
learn.acrobotic.com/tutorials/post/esp8266-getting-started
youtu.be/m2fEXhl70OY
==========
• Project code:
Firmware for the Arduino IDE:
github.com/acrobotic/Ai_Demos_ESP8266/tree/master/webserver_jpeg_ws2812
==========
• Tutorials:
More info about Flash Memory on the ESP8266:
learn.acrobotic.com/datasheets/esp8266_progmem_en.pdf
==========
• Sponsor:
This video was sponsored by LCSC Electronics.
==========
• Music:
Epidemic Sound (https://epidemicsound.com). Standard YouTube License.
==========
#ESP8266 #Arduino #Tutorial
• Low-cost, reliable electronic components: lcsc.com
==========
• Your support helps me post videos more frequently:
patreon.com/acrobotic
paypal.me/acrobotic
https://buymeacoff.ee/acrobotic
BTC: 1ZpLvgETofMuzCaKoq5XJZKSwe5UNkwLM
==========
• Find me on:
twitter.com/acrobotic
facebook.com/acrobotic
instagram.com/acrobotic
==========
• My shops:
acrobotic.com/shop
amazon.com/shops/acrobotic
==========
• Description:
In another video we wrote firmware for the ESP8266 that allowed us to upload files to the Flash File System (SPIFFS) over HTTP reducing the time taken by this process (youtu.be/QLGwI5tC9yk). To upload the files we used the command-line utility *curl* to do so.
In this video, we modify the index file that is served, so that it accepts drag-and-drop files and uploads them to the Flash File System. This allows us to use a browser instead of *curl* for uploading the files. After these changes we upload JPEG images, connect a 16×16 WS2812/NeoPixel matrix to the ESP8266, and write firmware that allows the chip to display them.
==========
• Project parts:
ACROBOTIC Development Board for ESP8266:
acrobotic.com/products/acr-00018
amzn.to/2dAZ1mW (affiliate)
ACROBOTIC 16×16 WS2812/NeoPixel matrix:
amzn.to/2Oc9DdJ (affiliate)
Detailed guide for getting started with the ESP8266 Development Board:
learn.acrobotic.com/tutorials/post/esp8266-getting-started
youtu.be/m2fEXhl70OY
==========
• Project code:
Firmware for the Arduino IDE:
github.com/acrobotic/Ai_Demos_ESP8266/tree/master/webserver_jpeg_ws2812
==========
• Tutorials:
More info about Flash Memory on the ESP8266:
learn.acrobotic.com/datasheets/esp8266_progmem_en.pdf
==========
• Sponsor:
This video was sponsored by LCSC Electronics.
==========
• Music:
Epidemic Sound (https://epidemicsound.com). Standard YouTube License.
==========
#ESP8266 #Arduino #Tutorial

![ESP32 NeoPixel VU Meter For Audio Signals | MAX9814, WS2812B, and Arduino
• Description:
In this video tutorial I show you how to build a Volume Unit (VU) meter using an ESP32, a pair of NeoPixel/WS2812B LED sticks, and a MAX9814 mic on a breakout board. I go over the steps of assembling the hardware, and writing the software using the Arduino IDE, so that the audio signal is read from the mic, and a set of LEDs—proportional—to the amplitude lights up using a wide range of colors.
• Related vids:
Getting started with the ESP32 using Arduino: https://youtu.be/-P7RD-DWVuA
Getting started with Websockets: https://youtu.be/ROeT-gyYZfw
• Project parts:
ACROBOTIC Development Boards for ESP32:
https://amzn.to/2D3KiA6 (affiliate)
https://amzn.to/303INZK (affiliate)
https://acrobotic.com/products/acr-00024
ACROBOTIC WS2812B RGB LED stick:
https://amzn.to/39Zpxlc (affiliate)
ACROBOTIC MAX9814 Mic Breakout:
https://amzn.to/2SQVWow (affiliate)
ACROBOTIC WeMos ESP8266 D1 Mini 2×1 Dual Base Board Shield:
https://amzn.to/3bV4FgO (affiliate)
• Project code:
https://github.com/acrobotic/Ai_Demos_ESP32/tree/master/vu_meter
• Sponsor:
This video was sponsored by PCBWay.
• Music:
Epidemic Sound (https://epidemicsound.com). Standard YouTube License.
NoCopyrightSounds:
Track: Electro-Light - Symbolism [NCS Release]
Watch: youtu.be/ CRWE-L45k
Free Download / Stream: http://ncs.io/symbolism
#ESP8266 #ESP32 #Tutorial ESP32 NeoPixel VU Meter For Audio Signals | MAX9814, WS2812B, and Arduino](https://i.ytimg.com/vi/xvG_kvhBECc/mqdefault.jpg)

![[LiveStream #003] Stream Test + Chat
Second day of testing out a new streaming rig. Happy to chat and answer questions!
P.S. Third time streaming so still a little rough. Learning the process to make the next one much smoother! Thanks for the patience.
#ESP32 #Arduino #Project [LiveStream #003] Stream Test + Chat](https://i.ytimg.com/vi/yzT15RetZX8/mqdefault.jpg)
![[LiveStream #006] Raspberry Pi 4 + Intel RealSense D435 + Chat | Day 2
[Day 2] Im still setting up the Intel RealSense D435 with a Raspberry Pi 4, happy to chat and answer questions!
P.S. Still learning the process of livestreaming, working on getting the mic levels higher, thanks for the patience!
#RaspberryPi #ComputerVision #Python [LiveStream #006] Raspberry Pi 4 + Intel RealSense D435 + Chat | Day 2](https://i.ytimg.com/vi/z-jB7H9OAg0/mqdefault.jpg)

![[LiveStream #011] Tinkering with Machine Learning | Day 2
[Day 2] Using Googles online Machine Learning (ML) interface to TensorFlow.js, called Teachable Machine, to make an introductory video to ML without worrying about the underlying complexities.
P.S. Still learning the process of livestreaming, let me know if I can improve anything!
#ESP32 #MachineLearning #JavaScript [LiveStream #011] Tinkering with Machine Learning | Day 2](https://i.ytimg.com/vi/zZ-c0aBCtFk/mqdefault.jpg)
