Skip to content

CalinRadoni/ESP32RMT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helper component for ESP32 Remote Control module

Build with ESP-IDF v4.1

This implementation uses the RMT driver from ESP-IDF.

It can be used to control any of the eight channels of the RMT module.

Dependencies

This component was tested with ESP-IDF v4.1.

Example code

The example application is in the example directory and is used for compile checking.

For a better example, see the ESP32DLEDController component.

Hardware details

The code ( with ESP32DLEDController ) was tested on the following boards / devices:

  • ESP32-DevKitC board with a level convertor made from two 74HCT1G04 inverters
  • pax-LampD1
  • Dev33-DLED - uses SN74LV1T34 logic level shifter connected to an ESP32-WROOM-32 module
  • Dev34-DLEDGrid - uses SN74LV1T34 logic level shifter connected to an ESP32-WROOM-32 module

and:

  • a LED strip with 300 WS2812B digital LEDs + Mean Well EPS-65S-5 power source
  • a 8x8 LED board with WS2812 digital LEDs + Sony VTC6 18650 Battery

Development Environment

Main tools used where Espressif IoT Development Framework and ESP32 toolchain for Linux (see Standard Setup of Toolchain for Linux for the latest version).

Editing was done in Visual Studio Code.

Version control with Git.

License

This software and its documentation are released under the GNU GPLv3 License. See the LICENSE-GPLv3.txt file.

Note

This is an improved version of the one used by me previously in the esp32_digitalLEDs repository.

About

Helper component for ESP32 Remote Control module

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published