G+_Bernard Bout Posted June 9, 2016 Share Posted June 9, 2016 Hey Fr. Robert Could you do a segment about using the NodeMCU - ESP8266. It has its own microprocessor +WiFi - both Station and AP and can be programmed using the Arduino in C or LUA. http://www.aliexpress.com/item/New-Wireless-module-NodeMcu-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266-with-pcb-Antenna/32265993979.html http://www.aliexpress.com/item/New-Wireless-module-NodeMcu-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266-with-pcb-Antenna/32265993979.html Link to comment Share on other sites More sharing options...
G+_Eddie Foy Posted June 9, 2016 Share Posted June 9, 2016 like I need another uC in the house! :P Price is nice, especially with wifi onboard. How is the arduino TCP stack? Link to comment Share on other sites More sharing options...
G+_Bernard Bout Posted June 10, 2016 Author Share Posted June 10, 2016 What is the Arduino TCP stack? This works WITHOUT any Arduino board. The ESP8266 has its own microprocessor that people have hacked to allow using the Arduino IDE with C, LUA, Python, Basic and Javascript for now. This is a DEV board so you have more IO pins and can use the 5v from the USB to poweer it for its needed 3.3v. "It has been hinted as the Arduino killer" Cheap, own processor, memory and Wifi for under 3 bucks. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 10, 2016 Share Posted June 10, 2016 How does this board compare against the Onion Omega. Are they at all alike? Link to comment Share on other sites More sharing options...
G+_Bernard Bout Posted June 11, 2016 Author Share Posted June 11, 2016 Rud Dog For a start this costs us$3.00 delivered to yr door vs $29.00+shipping This is open source. Rest you can compare on google. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 17, 2016 Share Posted June 17, 2016 Do you have any searchable known to work sensors for this board Link to comment Share on other sites More sharing options...
G+_Bernard Bout Posted June 17, 2016 Author Share Posted June 17, 2016 Rud Dog Sure I do - http://bfy.tw/3qkz Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 17, 2016 Share Posted June 17, 2016 That was one of the most creative answers so far great job Benard. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 17, 2016 Share Posted June 17, 2016 Not so useful but creative. Looking for known working sensors for the unit. Link to comment Share on other sites More sharing options...
G+_Bernard Bout Posted June 17, 2016 Author Share Posted June 17, 2016 Ok. Found this. This guy shows code+circuit to control the 37 Sensor pack using NodeMCU. Here is his list of tutorials of controlling these sensors using the NodeMCU - https://piandmore.wordpress.com/2016/02/09/37-arduino-sensors-nodemcu/ Also for other interesting articles - https://piandmore.wordpress.com/tag/nodemcu/ https://piandmore.wordpress.com/tag/esp8266/ HTH. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 17, 2016 Share Posted June 17, 2016 That is a gold mine of info thank you very much Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 17, 2016 Share Posted June 17, 2016 Padre if you could do something on the NodeMCU in the near future it would be a blessing. Link to comment Share on other sites More sharing options...
G+_Bernard Bout Posted June 17, 2016 Author Share Posted June 17, 2016 Rud Dog Yeah. Took me a while of searching to land that site. Also this board has 16 IO ports and enough memory. I'm having fun testing my 37 Sensors pack esp. since I can now identify what they are with the images from that site. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 18, 2016 Share Posted June 18, 2016 Was doing some checking on languages the Nodemcu can run and found LUA. Can it run python? Link to comment Share on other sites More sharing options...
G+_Bernard Bout Posted June 18, 2016 Author Share Posted June 18, 2016 Micropython as well as JavaScript, C Basic. It can be programmed to act as a Station and/or AccessPoint. Also comes natively with AT Serial firmware built in. https://github.com/micropython/micropython/tree/master/esp8266 http://www.esp8266basic.com/ http://www.espruino.com/ https://github.com/esp8266/Arduino For tuts and other goodies just google "esp8266 " e.g."esp8266 basic" etc. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 18, 2016 Share Posted June 18, 2016 Bernard Bout again appreciate your emptying of your knowledge hole. Was surprised to see "Basic" as one of the languages available to program the nodemcu, used it as a hobbyist years ago. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted June 18, 2016 Share Posted June 18, 2016 Bernard Bout went to the example for using basic at http://www.esp8266basic.com/flashing-instructions.html and couldn' help to notice the arduino was needed is this due to the nodemcu being an older board? Link to comment Share on other sites More sharing options...
G+_Bernard Bout Posted June 19, 2016 Author Share Posted June 19, 2016 Rud Dog Yes. This shows flashing for the original ESP8266 board which does not come with a USB. It comes only with 2 IO ports and no USB, and no switches etc. That is why we have the NodeMCU which is a dev board that gives access to 16 I/O ports, memory, switches for flashing and reset and power of 3.3 & 5 v. The ESP8266 is VERY particular that it gets 3.3v. Any more and it fries. The NodeMCU provides all this onboard for a fraction of the price. If you have the barebones ESP8266 then you need additional USB interface & 3.3v power. With the NodeMCU all this is included. I have flashed it with Basic, Original AT firmware, Lua, JavaScript and C(Arduino IDE). All work as advertised. Just plug in a micro USB from your PC and you are good to go with flashing any firmware. If you are getting this board then: Flasher - https://github.com/nodemcu/nodemcu-flasher get the 32/64 bit bin LUA - https://github.com/nodemcu/nodemcu-firmware -> and get your own modules @ http://nodemcu-build.com/ IDE for AT & Lua - http://esp8266.ru/esplorer/ (needs Java) Other firmware from the links I posted earlier. Basic comes with its own flasher. For the Arduino IDE 1.6.7 see here:http://www.instructables.com/id/Quick-Start-to-Nodemcu-ESP8266-on-Arduino-IDE/ Cheers. Link to comment Share on other sites More sharing options...
Recommended Posts