addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Weekday Maker Download - ESP8266! (Serial WiFi)

  • Dec 1, 2015 · 6:30 PM
  • This location is shown only to members

OzBerry's Weekday Maker Download brings you a summary (presentation + demo/tinker) on a specific topic.

This session's topic is: Using Espressif's ESP8266 module

A couple of people used this at the previous Meetup, now they can share their experience and tips on getting the module talking.

Time: 6:30pm for 6:45pm start.

Please only RSVP yes if you can make it.


Format 

6:30pm - Socialising and drinks
6:45pm - mini-presentation of the topic
 - promptly followed by demo/tinker
 - ongoing discussion/tinker until close

Wrap-up probably around 8-8:30pm

What to bring 

To tinker: laptop, Arduino, ESP8266.

Potentially useful reading:
https://github.com/esp8266/Arduino
http://michaelteeuw.nl/post/113107637802/esp8266-no-strings-attached

If you have any questions/thoughts on the topic, please bring them :)

We look forward to seeing you! 

Your hosts:

James Zaki. 
[masked] @HiveTrade

Join our discussion list, send a blank email to:

ozberry+[masked] or join on the web: https://groups.google.com/forum/#!forum/ozberry

Join or login to comment.

  • Grant Y.

    Hi all.

    I haven't done a full write-up from last night, but I have posted the AT command serial prompt sketch:
    https://bitbucket.org/snippets/zumio/7EGBq

    And also the straightforward, working (but messy) example:
    https://bitbucket.org/snippets/zumio/rLMBA

    And the less messy, but not working example (developed as a library):
    https://bitbucket.org/zumio/esp8266-wifi-test-class/overview

    Any help/pointers/suggestions on why this latter example doesn't work would be appreciated.

    The latter example overview page contains a "bare bones" description of all the things to do to update the firmware and get basic AT commands working (on Mac). I unfortunately don't have capacity to do a full write-up at present, but hopefully it's indicative enough to get you started.

    One AT command set reference I've found useful is: http://www.pridopia.co.uk/pi-doc/ESP8266ATCommandsSet.pdf

    I think that Wayne has a more up-to-date/official version.

    3 · December 2, 2015

    • Grant Y.

      I'm wondering if the NodeMCU has a logic level converter in the mix somewhere to keep all of the pins consistent at 3v3?

      December 3, 2015

    • Grant Y.

      FWIW, I just noticed that there was a new firmware version released a couple of days before the meetup. Haven't had a chance to check it out yet, but might fix some of the issues I came across. http://bbs.espressif....­

      1 · December 6, 2015

  • Andrew S.

    Engaging, insightful, entertaining!

    December 4, 2015

  • Kevin D.

    Great talk, thank you.

    December 3, 2015

  • Kirk B.

    Hi All,

    Couldn't make it last night - any chance the presentation on the ESP8266 is in a digital form?

    Cheers

    1 · December 2, 2015

    • Wayne P.

      The first presentation is online here:
      http://embedtronics.c...­

      1 · December 2, 2015

    • Kirk B.

      Thankyou very much @Wayne Peacock

      December 3, 2015

  • Wayne P.

    One of the questions asked last night was "What was the maximum length of a send message using AT+CIPSEND?". I wasn't able to give an answer.

    The AT Instruction set states this as 2048 bytes. If you are using libraries for your Arduino etc, you will need to check what their maximum size is. Due to limited RAM in the ATMega chips, this could be much smaller.

    Wayne

    December 2, 2015

    • Grant Y.

      The Arduino Uno has 2k of RAM, so you'd run out of memory on the Arduino before you'd hit the AT limit ;)

      December 3, 2015

    • Grant Y.

      Interestingly, the ESP8266 has 32kb or SRAM http://www.esp8266.co...­ so would probably address a lot of the issues I've been having with memory and HTTP request string building etc. I'm thinking the best approach is to have the Arduino (2k) handle only the sensor reading, and then sending a small message to the ESP containing the calculated sensor data, and let the ESP8266 do all the comms/API handling.

      December 3, 2015

  • Wayne P.

    Hi All, Thanks for your comments. Great to see so much interest in these devices.

    The first presentation is online here:
    http://embedtronics.com/docs/TheESP8266Module.pdf

    The ESP8266 AT Instruction Set:
    https://cdn.sparkfun.com/assets/learn_tutorials/4/0/3/4A-ESP8266__AT_Instruction_Set__EN_v0.30.pdf

    Regards
    Wayne

    2 · December 2, 2015

    • Wayne P.

      This could also be of interest. It's a AT example from Espressif:
      http://www.pridopia.c...­

      1 · December 2, 2015

    • Grant Y.

      Re: the first AT Instruction set document Wayne posted—the AT+GMR response from the latest firmware does not match that document. Previous versions of the firmware (the ones that shipped with the ESP[masked] I used) did follow that format, though. The wiki docs at https://github.com/esp...­ seem to match the current firmware version.

      December 3, 2015

  • Wayne P.

    Has anyone seen a commercial project using the ESP8266 chip?

    One thing to point out is another company called High Flying Electronics. They manufacture the HF-LPB100 Wi-Fi module. This is a very similar device, but hard to buy in one offs and not as cheap as the ESP8266.

    These are used in most remote control power sockets on the market. Could be interesting for anyone wanting to hack one of these.

    http://www.hi-flying.com/products_detail/&productId=68f4fd7b-39f8-4995-93ab-53193ac5cf22.html

    1 · December 2, 2015

  • Ashley W

    Excellent presentations tonight on the ESP8266 platform. These were very educational and inspired me to try again with my module. Both presentations were pitched at the correct level for the audience and the amount of audience interaction confirmed the very topical choice of material. I would be happy to see a part II to these presentations if either presenter is up for it.

    3 · December 1, 2015

    • Wayne P.

      Hi Ashley, Thanks for the comments. My mind has been ticking over with more project ideas. The possibilities are endless! I have a project I want to complete over the break which I think will be of great interest. If it works well, i'm happy to do a follow up with a project or two with complete code.

      December 2, 2015

  • MarkT

    Prty damn good!

    1 · December 2, 2015

  • Grant Y.

    The tips and experiences shared by all attendees were quite valuable.

    1 · December 2, 2015

  • Anthony Paul B.

    Two great presentations.

    2 · December 2, 2015

  • A former member
    A former member

    Even a steer to tried and tested sketches etc. I would be interested to get it working and bring it in for a show and tell. Simple Simon example example relax switching always gets a high five

    November 26, 2015

    • A former member
      A former member

      Relay switching. Autocorrelation nonsense

      November 28, 2015

  • A former member
    A former member

    Any talks in rs 485 coming up?

    1 · November 25, 2015

    • Martin S.

      If it's of general interest I could give a brief talk about rs485.

      1 · November 25, 2015

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy