Electret microphone amplifier

  This project shows how to set up an electret microphone amplifier and let it control RGB LEDs. The RGB Lamp The built of the RGB lamp can be found on the corresponding electromaker page. Amplification The circuit used in this project uses the dual op amp chip LM358 and a cheap electret capsule. Both …

ESP32 Color PAL

This project shows how to generate a color PAL composite signal using the built in DACs of the ESP32. You might want to check out the complete playlist on the development of an ESP32 based game console. https://www.youtube.com/playlist?list=PLjUbKCHhzPEzCm2_KFAICIN-7QTap_s72 Color encoding demo (Full size version here) <span data-mce-type=”bookmark” style=”display: inline-block; width: 0px; overflow: hidden; line-height: 0;” …

ESP32 Composite Audio

This project shows how to generate composite audio and video at different sampling rates and techniques using the built in DACs of the ESP32. You might want to check out the complete playlist on the development of an ESP32 based game console. https://www.youtube.com/playlist?list=PLjUbKCHhzPEzCm2_KFAICIN-7QTap_s72 Parts The part used here is a LOLIN32 board. But Any ESP32 board …

Arduino Gamepads

Parts The part used here is a LOLIN32 board. But Any ESP32 board can be used. Some classic NES/ SNES game controllers with 7 pin connectors. Where to get them These links are the cheapest I could find and also supporting our work (affiliate). I also ordered my modules there LOLIN32 Board (~$6.90) But there are …

ESP32 Composite Video

Work principle The code generates an analog signal using the internal DAC according to the PAL and NTSC standards described here. Each image consists of two half frames (even and odd image lines). The blank level is at ~0.3V(values depend on PAL/NTSC). The synchronization is done using some pulses at 0.0V. The following image gives …

Oscilloscope as a Display

This project demonstrates how to use a digital oscilloscope as a crude display. 3D objects and a camera input are displayed using the internal Digital Analog to Converters. Parts The parts used here are the LOLIN32 and the ESP32 MiniKIT. But Any ESP32 board can be used.   The camera is the cheap OV7670 without the FIFO. The …

ESP32 I2S Camera (OV7670)

This project shows how to record images with the ESP32 and the OV7670 camera without FIFO. An SPI TFT display is supported and a basic web server provides the images in the local network. To get more details about the camera registers and timings please check out the project using the FIFO version and the …