Code Monkey home page Code Monkey logo

nodemcu-bootstrap's Introduction

Example NodeMCU project

Empty Makefile based project for nodemcu (for ESP8266)

  • Example files for WLAN registration
  • Unit tests with lunit
  • nodemcu-uploader included via git submodule
  • Files in src/ are compiled on the ESP8266

Usage

git clone --recursive https://github.com/neuhalje/nodemcu-bootstrap.git and hack away.

-------  installing
make upload FILE:=<file>  to upload a specific file (i.e make upload FILE:=init.lua)
make upload_assets        to upload assets
make upload_server        to upload the server code including init.lua
make upload_init          to upload init.lua
make upload_config        to upload config.lua
make upload_all           to upload all
-------  testing
make check                to run all unit tests
-------  debugging
make debug_show_status    to display system information via serial
make reset                to reset the controller
make format               to format the filesystem (remove all files but keep the image)
make ls                   to list all files

License

WTFPL

           DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                    Version 2, December 2004

    Copyright © 2016 Jens Neuhalfen <[email protected]>

    Everyone is permitted to copy and distribute verbatim or modified
    copies of this license document, and changing it is allowed as long
    as the name is changed.

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

    0. You just DO WHAT THE FUCK YOU WANT TO.

nodemcu-bootstrap's People

Contributors

neuhalje avatar

Stargazers

Marcelo Zenaide avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.