Skip to content
Professional SDK for ESP8285/ESP8266 WiFi SoC
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
arch/esp8266 arch: try to re-design the sdk structure Dec 11, 2015
bootloader build system: support to use our own bootloader Jul 9, 2016
doc readme: add the supported boards Nov 4, 2016
examples examples/noduino: update the i2c-scan Nov 8, 2018
hex-fw hex-hw/lora: update firmware Mar 10, 2018
include lib: add the libmcp342x Oct 28, 2018
ld Try to update the rom ld script Jul 9, 2016
lib lib/sht2x: re-read data for 3 times when crc error Apr 18, 2019
rtos integrated the esp8266 rtos sdk and esp32 rtos sdk Dec 7, 2015
scripts
sdk add the rf init data files Jul 14, 2016
sketch sketch/open-ikair: fixed the http fail cnt Apr 18, 2019
toolchain @ 4a48879
.config
.gitignore update libmjyun for add time support Apr 16, 2016
.gitmodules update the .gitmodules Apr 22, 2018
.travis.yml build sys: update the travis.yml Mar 24, 2017
LICENSE Initial commit Nov 4, 2015
README.md readme: update to fix issues Nov 4, 2016

README.md

Noduino SDK

Build Status

This is a Professional SDK developed by MaiKe Labs for ESP8266/ESP8285 WiFi SoC

This project brings support for ESP8266/ESP8285 chip to the professional embeded environment. It lets you write sketches using C language quickly, and run them directly on ESP8266, no external microcontroller required.

It has a lot of cool examples and reference sketches. You can make a smart IoT devices quickly based on these sketches.

It's based on Espressif SDK 1.5.4.1

Supported Boards

Falcon V1.0

Noduino Falcon V1.0

Falcon V2.4

Noduino Falcon V2.4

Noduino Falcon V2.4

Noduino Falcon V2.4

DDD V1.0

Noduino DDD V1.0

Quick Start

  • Noduino Falcon board / NodeMCU v1.0 board
  • Git
# clone the whole sdk
$ git clone --recursive git://github.com/icamgo/noduino-sdk.git noduino-sdk

# generate the toolchain (you need Python 2.7)
$ cd noduino-sdk/toolchain
$ ./gen.py

# try the first example
$ cd ../example/noduino/blink

# upload the example to dev board through serial
$ make flash

You can try other cool examples in example directory

Sketch Design

Reference

You can’t perform that action at this time.