Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Niglou/esp32-nonos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 nonos

Features

Use esp32 in real-time without OS.

! Warning !
All parts are not done !

Prerequies

You'll need xtensa-esp32-elf-gcc to compile project.
Instruction from https://docs.espressif.com/projects/esp-idf/en/latest/get-started/linux-setup-scratch.html

Once you have the binaries, change the path of binaries in "Header.mk"
(default : ~/esp/xtensa-esp32-elf).

Compile

make or make build will compile objects files in "builds" folder.

Flash

You'll need esptool.
Flash the binary at address 0x1000.

For ESP32 (4MB) :
esptool.py -c esp32 write_flash 0x1000 project.bin

For ESP32-PICO-D4 (4MB) :
esptool.py -c esp32 write_flash -sc 6,17,8,11,16 0x1000 project.bin

Check write_flash options for others esp32 configurations.

Template

You can use this template as base program.

About

ESP32 nonos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages