Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/d-a-v/esp8266-nonos-easy-sdk
build and flash espressif esp8266 nonos-sdk examples with only one command
https://github.com/d-a-v/esp8266-nonos-easy-sdk
build-and-deploy-environment easy-to-use esp8266 espressif makefile nonos-sdk
Last synced: 8 days ago
JSON representation
build and flash espressif esp8266 nonos-sdk examples with only one command
- Host: GitHub
- URL: https://github.com/d-a-v/esp8266-nonos-easy-sdk
- Owner: d-a-v
- Created: 2018-10-05T01:02:35.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-15T12:38:30.000Z (over 6 years ago)
- Last Synced: 2024-11-25T09:46:20.581Z (2 months ago)
- Topics: build-and-deploy-environment, easy-to-use, esp8266, espressif, makefile, nonos-sdk
- Language: C
- Homepage:
- Size: 33.2 KB
- Stars: 3
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nonos-easy-sdk
The purpose of this project is to provide an all-in-one build and test
environment for the espressif's esp8266 esp-nonos-sdk firmware, especially
with its v3.The final goal is simply to be able to blink the internal led, and display
"Hello world" on the serial port (115200/8n1).That, in the most easy way by just setting the led gpio, the flash size, and
the 'make flash' command.* The compiler is built from the esp-open-sdk project
* The flasher is espressif's official esptool.py
* The firmware is esp-nonos-sdk v3# Current status
*builds nonos-sdk examples/ and localexamples/ *
# Use it
clone this repository, then
```
$ edit makefile.configureme
$ make
$ ./builds/IoT_Demo/minicom+flashme
```Everything should download, build (including all SDK examples).
In every example directory, flash and log scripts are built,
and serial data will displayed (default @74880/8n1) when run with `miniterm.py`.To exit from `miniterm.py`: `^]`
build directory:
```
35136 Oct 5 23:48 0x0
4096 Oct 5 23:48 0x003FB000
128 Oct 5 23:48 0x003FC000
4096 Oct 5 23:48 0x003FE000
232780 Oct 5 23:48 0x10000
469540 Oct 5 23:48 IoT_Demo.elf
57 Oct 5 23:48 eraseme
135 Oct 5 23:48 flashme
195 Oct 5 23:48 map.txt
98 Oct 5 23:48 minitermpy+flashme
```map.txt:
```
blank: 0x003FB000 & 0x003FE000
esp_init_data_default_v08.bin: 0x003FC000
eagle.flash.bin: 0x0
eagle.irom0text.bin: 0x10000
according to 4.1.2/4.2.2 in 2a-esp8266-sdk_getting_started_guide_en.pdf
```