Skip to content

micropython/micropython-esp32-ulp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is py-esp32-ulp?

It is an assembler toolchain for the ESP32 ULP (Ultra Low-Power) Co-Processor, written in MicroPython.

The goal is to be able to translate small assembler language programs to a loadable/executable machine code binary, at runtime, on the ESP32 microcontroller, from projects implemented in MicroPython.

This is intended as an alternative approach to assembling such programs on a development machine using the binutils-esp32ulp toolchain from Espressif.

Status

Work in progress and not really practically usable yet.

Please be patient or contribute missing parts or fixes.

See the issue tracker for know bugs and todo items.

About

ESP32 ULP Co-Processor toolchain implemented in MicroPython

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7