ESP8266-EVB initial upload of IoT-Firmware is on GitHub. We work on this firmware for several months already, the idea behind this is to enable IoT applications to be made by anyone who knows web programming and Java Script. No knowledge for embedded hardware and electronics is needed. What you can do is to sense buttons, open and close relays, measure analog values, control RGB leds, measure temperature, send and receive IR remote control commands (thus controlling every device in your home which have IR remote control like TVs, Air conditioners, VCRs, etc), read RFID cards, scan fingerprints and store in database of 2000 records, then scan and recognize fingerprints from the database. These sensors and modules can be connected to ESP8266-EVB and controlled via web code:
- ESP8266-EVB native resources: Button, Relay, ADC
- I2C UEXT modules: MOD-RGB, MOD-TC-MK2-31855, MOD-IO2, MOD-IRDA+
- SPI UEXT modules: MOD-LED8x8RGB
- UART UEXT modules: MOD-RFID125-BOX, SNS-FINGERPRINT (work in progress)
and many others will come.
Future versions of firmware upgrade are made via the web interface by simple drag and drop of the firmware file.
Jun 26, 2015 @ 13:20:57
Great! If you need any help, don’t hesitate to contact Espressif. We appreciate your work.
Jun 26, 2015 @ 14:08:08
Good one! I’m also offering my help for both webapp (+angular expertise) or device side embedded programming. Let’s discuss on TuxCon the week after 🙂
Jun 26, 2015 @ 14:15:21
Sir, we have a solution that allow you connect the ESP8266 WEB SERVER directly from anywhere in the world, from Web, IOS, Android.
Please, contact us!
Jun 26, 2015 @ 14:16:16
My e-mail, tcpipchip@hotmail.com
Jun 27, 2015 @ 18:31:38
“Kaspersky Founder: IoT Stands For ‘Internet Of Threats'” 😛
http://www.tomshardware.com/news/kaspersky-iot-internet-of-threats,29450.html
Jun 27, 2015 @ 19:49:13
it’s allways compromise between the comfort you get and the personal data reveal, with so many IoT companies would better profile our habits and lifestyle to may sell better our info to potential advertisers, but this do not stop people from using smartphones 🙂
Jun 27, 2015 @ 20:37:09
The personal data is only one part of the story, the article point is that when you have practically everything connected to one single global network you are really poking the bear – the chances of security holes (honest mistakes or intentional) get on a order of magnitude bigger.
And the problem is that with IoT you bond the connection between virtual and physical world stronger than ever – it’s like a hacker (be it human or SkyNet) could really control your physical world – doorlocks, temperature control, security systems, electricity, communications, water, light, etc.
So while I’m really a fan of IoT I agree that some thought needs to be put about security when designing such solutions.
Oh and of course there is the problem with security and hardware with limited resources that is not so easy to overcome but I expected more and more powerful chips to become the standart for IoT. Or at least have some built-in security features (there seems to be some around) – of course in this case we are hoping that only the NSA and co. can exploit the backdoors they have ordered to be built in and they do not want to kill you ot smth but just eavesdrop on you 😛
Jun 28, 2015 @ 05:28:29
nice work
Jul 03, 2015 @ 17:19:16
I burned 3 esp-01 with Json, but when i try to change the parameters, i got
not erase user_config sector
Jul 03, 2015 @ 17:20:13
got “not erase user_config sector error” when i try to update de parameters
Jul 03, 2015 @ 20:06:18
i used the WINDOWS esptools
Jul 03, 2015 @ 22:50:58
I think that my problem is that JSON needs 16Mb FLASH, and my esp-01 uses 512K
Am i wrong ?
Jul 03, 2015 @ 23:45:10
yes, IoT Firmware requires more flash to fit
Jul 04, 2015 @ 00:13:47
Does olimex sell this 16Mb version ?
Jul 04, 2015 @ 01:10:10
Both their modules are with 2MB = 16Mb flash.
https://www.olimex.com/Products/IoT/
https://www.olimex.com/Products/IoT/MOD-WIFI-ESP8266-DEV/open-source-hardware
https://www.olimex.com/Products/IoT/MOD-WIFI-ESP8266/open-source-hardware
You can check with distributors (google by the name of the modules also) if you are too far away from continental Europe and Olimex web-shop does not have cheap shipping options.
Jul 20, 2015 @ 22:12:58
I ordered the 16Mb Flash.!
Is there some 512K verson for tests ?
For 512 KB FLASH
download:
boot_v1.2+.bin 0x00000
user1.512.new.bin 0x01000
blank.bin 0x7e000
Where are they ?
Jul 23, 2015 @ 16:15:59
No reply 😦
Jul 23, 2015 @ 16:35:40
sorry I though it’s obvious that you can’t fit 2MB code inside 512KB memory
Jul 23, 2015 @ 16:49:26
Thanks, i had read in somewhere that had a light version! But, thanks! I am waiting the order.
Aug 28, 2015 @ 01:20:08
Is it possible the ESP8266 returns the port 80 for websockets ? The same for HTTP.
Sep 29, 2015 @ 00:27:09
I finally got success to make the ESP8266 Websocket visible anywhere in the world using a OPENWRT bridge!