CANCELLED - Tech Talk - Chicostart

WHAT: CANCELLED – Tech Talk

CANCELLED: Due to the devastating fire we are canceling til after thanksgiving. Stay safe and sound.

Tech Talk will be looking at the

ESP8266 NodeMcu Lua CP2102 WIFI Internet Development Board Wireless Module works with Arduino IDE/Micropython

What will you create? Here is some information about the ESP8266

ESP8266 is a Wi-Fi SoC integrated with a Tensilica Xtensa LX106 core

ESP8266EX (simply referred to as ESP8266) is a system-on-chip (SoC) which integrates a 32-bit Tensilica microcontroller, standard digital peripheral interfaces, antenna switches, RF balun, power amplifier, low noise receive amplifier, filters and power management modules into a small package.

Features
– Relatively powerful for it’s size/cost.
– Large community
– Good documentation/Support
– WiFi supported (including low level)
– Easy programming
– Works from most usb power sources
– Low power and super low power sleep mode
– Great for IoT
– Inexpensive

Hardware (common configuration)
– 80/160Mhz
– 4MB Flash
– 64KB Ram
– WiFi b/g/n (AP and Host Modes) 2.4Ghz

Common Firmware
Ardunio
Nodemcu
AT Command Set (original firmware)

https://en.wikipedia.org/wiki/ESP8266

http://esp8266.net/

https://www.youtube.com/watch?v=GB0hF4wPK5w  — interesting example designs

https://www.espressif.com/en/products/longevity-commitment — 12 Year Support Commitment

Terms/Concepts
Espressif – manufacturer of ESP8266 SoC (System on Chip)
ESP8266 – SoC module produced by Espressif (many devices are based on this chip)
Ai-Thinker – Packages the ESP8266 into a useful module (ESP-XX (01-14))
NodeMCU – ‘dev kit’ board and lua firmware for the Ai-Tinker ESP8266 modules.  Useful when prototyping. When project development is complete, those components are not needed and the cheaper ESP-xx modules are a lower power, smaller footprint option for production runs.
Firmware
 – The ESP8266’s behavior can be customized via firmware.
Espressif SDK – C code to create Firmware for the ESP8266
ESP-01 ~ ESP-14 – Ai-Tinker modules.

HW/SW Stack
[Expressif ESP8266] -> [Ai-Tinker Module (eg ESP-14)] -> [NodeMCU devkit + nodemcu firmware] -> [init.lua (your code)]

Espressif (manufacturer official page): https://www.espressif.com/en/products/hardware/esp8266ex/overview

Datasheet: https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf

https://tttapa.github.io/ESP8266/Chap01%20-%20ESP8266.html


Flashing the ESP

https://github.com/espressif/esptool


NodeMCU
https://en.wikipedia.org/wiki/NodeMCU
http://www.electronicwings.com/nodemcu/introduction-to-nodemcu

http://www.nodemcu.com/index_en.html

https://nodemcu-build.com/ — nodemcu firmware

https://nodemcu.readthedocs.io/en/master/ — api

https://github.com/4refr0nt/luatool
https://www.npmjs.com/package/nodemcu-tool

https://github.com/nodemcu/nodemcu-devkit-v1.0

 


Arduino ESP8266

https://arduino-esp8266.readthedocs.io/en/latest/
https://github.com/esp8266/Arduino

Examples/Ideas
https://hackaday.io/projects?tag=ESP8266
https://makezine.com/tag/esp8266/

Technical/Resources
https://github.com/espressif
http://www.danielcasner.org/guidelines-for-writing-code-for-the-esp8266/
https://bbs.espressif.com/


Learn More

https://www.esp8266.com/
https://www.esp8266.com/wiki/doku.php
https://www.reddit.com/r/esp8266/

https://www.esp8266.com/wiki/doku.php?id=esp8266-module-family

 

Buy Online
https://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Daps&field-keywords=nodemcu
https://www.adafruit.com/search?q=esp8266
https://www.alibaba.com/trade/search?fsb=y&IndexArea=product_en&CatId=&SearchText=nodemcu

https://www.adafruit.com/product/3046 — includes battery power system

https://www.tindie.com/stores/lspoplove/items/?page=1

______________________________________________________________________________________________

Let’s meet for our regular Tech Talk. Let me know if you have something specific needing a solution or a demo! This meetup is open to the public, topic suggestions encouraged!

REVOLVING AGENDA
Combo of tech specific discussions / presentations / or exposure of critical issue to the team for group discussion on resolution. This will be driven per need per meeting. Open to the public!

We can include demo’s when specific milestones are met.

We need to continue to keep the dialogue open about “why are we doing this?” For now this is comprised of:

-What are people working on in our community?
-What are their challenges and learnings?
-Talent: Tech companies and jobs & University Talent

 

RSVP Here:

Chicostart Tech Talks & STARTUP Mojo

Chico, CA
359 Chicostart Startup Community

Do you want to hang and jive with the Chico tech and entrepreneur scene? Then you are one of us! Join Chicostart tech entrepreneurs, geeks, enthusiasts, investors, mentors, an…

Check out this Meetup Group →

WHERE: Chicostart, 411 Main Street Suite 101, Chico, California, 95828

WHEN: 11/15/2018 - 12:00 pm - 1:00 pm

(Add to your Google Calendar)




Loading Map....