Skip to content

occoder/micropython-esp32-pulse-generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

micropython-esp32-pulse-generator

Project Status: Concept – Minimal or no implementation has been done yet, or the repository is only intended to be a limited example, demo, or proof-of-concept.

MicroPython project to use an ESP32 as a pulse generator

This is intended to be used as a test input for https://github.com/jantman/ludlum-3-esp32-scaler - it uses GPIO 4 with a pull-down resistor, and pulses are generated by pulling the pin low. The grounds of both ESP32s should be tied together, as should pin 4.

My plan is for this to eventually be a standalone unit with a display and buttons for input. Until then, it just has a command-line interface accessed through the MicroPython REPL.

This is currently tested to produce pulses from once every 3 seconds to 10kHz (10,000 pulses per second). The accuracy seems to be within 0.3%.

About

MicroPython project to use an ESP32 as a pulse generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%