ESP8266 FIRMWARE SOURCE CODE
Prerequisite: last not least, its helpful to have some knowledge around linux, writing code in C, linking, etc. Follow the instructions on GitHub to get started. Prerequisite: before you start with this, you should have your own development running, to compile your own version. Good news, there is a lot of general information, hopefully of help for others. WARNING: Since my intension was to get some special functions for Espruino on ESP8266, example below are tested for ESP8266-port of Espruino. WARNING: while everything described here works, the tutorial has not been tested much.
ESP8266 FIRMWARE SOURCE HOW TO
This tutorial provides a little intro into writing your own extension to Espruino and create your own binary.įor a more detailed tutorial you can see how to make your own class Meanwhile, the shop continues to grow and more products are added to the shop that are useful in combination with several home automation projects.Extending Espruino 1 - Making own firmware extension We began this shop after the overwhelming demand for the nodo and associated peripherals. the shop specifically for the nodo home automation project and other home automation projects. We have an active community forum where you can fine more information about the various aspects of home automation, the Internet of Things and all related matters. You can see things like temperature, air pressure, energy use, wherever you are. Available for smartphone, tablet or webpage. In combination with a webapp that is specially designed for the Nodo, you can see and control everything through an easy interface. – Automatic and/or wireless control of sunscreens/windows/etc. – Catch wireless data from devices like weather stations and sensors. – Wireless turn lights on/off with a remote control, phone or tablet. The “Nodo” is a home automation controller that can be used to automate tasks around your home or office. The RFLink Gateway could work with a mixture of frequencies like 315 Mhz, 433 Mhz, 868Mhz, 915 Mhz and 2.4Ghz (depending on frequencies used in your region). You can build your own low-cost RFLink Gateway (Arduino Mega + RF transceiver) and you can even help with development and propose updates and fixes. Many RF devices are supported, like switches, wall sockets, door, window, temperature, wind and rain sensors, electricity meters, etc.
The RFLink Gateway is the most versatile device with sophisticated AI technology offering a bridge between wireless devices and your home automation controller. Users simply hook up and read/control over simple web requests without having to write any code at all themselves, including firmware upgrades using OTA (Over The Air) updates.ĭeveloped by few Home Automation enthousiasts with some spare time to experiment on things like this.
The main difference between ESP Easy firmware and NodeMCU firmware is that the former is designed as a high-level toolbox that just works out-of-the-box for a pre-defined set of sensors and actuators. At a low level, the ESP Easy firmware works the same as the NodeMCU firmware and also provides a very simple operating system on the ESP8266. The name “ESP Easy,” by default, refers to the firmware rather than the hardware on which it runs. It runs on ESP8266 Wi-Fi based MCU (microcontroller unit) platforms for IoT from Espressif Systems. and originally developed by the community (formerly known as ESP8266.nu community).
ESP8266 FIRMWARE SOURCE FREE
ESP Easy is a free and open source MCU firmware for the Internet of things (IoT).