RMT IR transmit, receive test board

Posts: 8
Joined: Tue Apr 03, 2018 8:44 pm

RMT IR transmit, receive test board

Postby keckert » Mon Jun 04, 2018 1:43 am

While working on RMT transmit and receive software, I assembled all of my test circuits on a single daughterboard for the Adafruit Huzzah32 ESP32 Feather board. It consists of three separate circuits:
  • Transmit IR LED and 5-volt driver. This is driven by the ESP32 RMT transmit peripheral.
  • Two IR receive sensors, one for 38KHz and one for 56KHz. These are inputs to the RMT receive peripheral. The resulting received durations are printed on the console. The ESP32 must be connected to the computer for this to work.
  • An infrared phototransistor to observe real-time infrared signals. An oscilloscope is required. The phototransistor does not use the ESP32. It just uses the power supplies and inline resistor.
The transmit and receive RMT functions use separate software:

The transmit RMT software is located at

The receive RMT software is located at
schematic.png (30.86 KiB) Viewed 3420 times
Daughterboard alone
daughterBoard2.png (122.01 KiB) Viewed 3420 times
Assembled board with ESP32 Feather board
appBoard.jpeg (28.99 KiB) Viewed 3420 times

Who is online

Users browsing this forum: No registered users and 7 guests