Uploaded August 2018 | Updated September 2026, 2 weeks ago
• 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 this video I show you how a web server running on the ESP8266 can use its built-in File System to send a full webpage as a response to a web browser. The File System allows us to work with files, which is much more convenient than cramming HTML, JavaScript, CSS, etc., into a character array variable in our firmware code. We build on the web server code we set up in another video (youtu.be/ZJoBy2c1dPk), and use the SPIFFS library for uploading files to the ESP8266.
As before, the webpage that's served includes a button element. When the button is clicked, the request that's sent to the web server makes the ESP8266 toggle on and off the built-in LED on the development board.
One of the most common tasks when using the ESP8266 is storing information that survives a power cycle. Using Flash Memory is the way to do this. Moreover, using the File System allows us to work with files, which makes working with webpages a whole lot easier!
==========
• Related vids:
Getting started with the WeMos ESP8266 Development Board using Arduino: youtu.be/GQIT_NMhgFw
==========
• Project parts:
ACROBOTIC WeMos Development Board for ESP8266:
acrobotic.com/products/acr-00029
amzn.to/2GFqnWS (affiliate)
==========
• Project code:
Firmware for the Arduino IDE:
github.com/acrobotic/Ai_Tips_ESP8266/tree/master/webserver_spiffs
Instructions for modifying the Arduino IDE:
github.com/esp8266/Arduino/blob/master/doc/filesystem.rst
More info about Flash Memory on the ESP8266:
learn.acrobotic.com/datasheets/esp8266_progmem_en.pdf
==========
• Tutorials:
Detailed guide for getting started with the WeMos ESP8266 Development Board:
learn.acrobotic.com/tutorials/post/wemos-d1-mini-esp8266-getting-started
==========
• Music:
andyclassical (audiojungle.net/user/andyclassical/portfolio). Envato's Music Standard License.
==========
#ESP8266 #Arduino #Tutorial
• 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 this video I show you how a web server running on the ESP8266 can use its built-in File System to send a full webpage as a response to a web browser. The File System allows us to work with files, which is much more convenient than cramming HTML, JavaScript, CSS, etc., into a character array variable in our firmware code. We build on the web server code we set up in another video (youtu.be/ZJoBy2c1dPk), and use the SPIFFS library for uploading files to the ESP8266.
As before, the webpage that's served includes a button element. When the button is clicked, the request that's sent to the web server makes the ESP8266 toggle on and off the built-in LED on the development board.
One of the most common tasks when using the ESP8266 is storing information that survives a power cycle. Using Flash Memory is the way to do this. Moreover, using the File System allows us to work with files, which makes working with webpages a whole lot easier!
==========
• Related vids:
Getting started with the WeMos ESP8266 Development Board using Arduino: youtu.be/GQIT_NMhgFw
==========
• Project parts:
ACROBOTIC WeMos Development Board for ESP8266:
acrobotic.com/products/acr-00029
amzn.to/2GFqnWS (affiliate)
==========
• Project code:
Firmware for the Arduino IDE:
github.com/acrobotic/Ai_Tips_ESP8266/tree/master/webserver_spiffs
Instructions for modifying the Arduino IDE:
github.com/esp8266/Arduino/blob/master/doc/filesystem.rst
More info about Flash Memory on the ESP8266:
learn.acrobotic.com/datasheets/esp8266_progmem_en.pdf
==========
• Tutorials:
Detailed guide for getting started with the WeMos ESP8266 Development Board:
learn.acrobotic.com/tutorials/post/wemos-d1-mini-esp8266-getting-started
==========
• Music:
andyclassical (audiojungle.net/user/andyclassical/portfolio). Envato's Music Standard License.
==========
#ESP8266 #Arduino #Tutorial

![[LiveStream #004] Solder + Chat
Ill be doing some soldering work, 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!
#ESP32 #Arduino #Project [LiveStream #004] Solder + Chat](https://i.ytimg.com/vi/tEo5W4Ne62I/mqdefault.jpg)







![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)
