Interest in an ESP8266 (Wi-Fi module) workshop ?

303 views
Skip to first unread message

Andy Gelme

unread,
Feb 3, 2015, 2:36:49 AM2/3/15
to Connected Community HackerSpace
hi All,

Over in the CCHS commercial email list ... a number of people were
discussing the regular MHV (Canberra HackerSpace) ESP8266 fortnightly
sessions (their next one will cover MQTT and Lua).

Since a number of CCHS members asked whether a similar workship could be
run in Melbourne ... and given that a number of CCHS members have been
playing with the ESP8266 and some others are familiar with MQTT and Lua
... sounds like it would be good idea to make that happen.

Lachlan suggest an upcoming Wednesday evening ... given that embedded
programming is already a theme for that evening.

So, it would be good to get a sense of how many CCHS members are
interested ?
Who already has been playing with the ESP8266 ?
And, what topics people would like covered ?

You can pick up a variety of inexpensive ESP8266 modules from here ...

http://tronixlabs.com/search.php?search_query=esp8266

Lots more ESP8266 information here ...

http://www.esp8266.com

--
-O- cheers = /\ /\/ /) `/ =
--O -- http://www.geekscape.org --
OOO -- an...@geekscape.org -- http://twitter.com/geekscape --

Rob Gannon

unread,
Feb 3, 2015, 7:10:30 PM2/3/15
to connected-commu...@googlegroups.com

I'm interested in an intro session.  A session on what the ESP8266 is and how to start using it,  similar to the neopixel session we had a while back would be good.

--
You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.
To post to this group, send an email to connected-commu...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/54D07A89.4000000%40geekscape.org.
For more options, visit https://groups.google.com/d/optout.

James Muraca

unread,
Feb 3, 2015, 7:17:56 PM2/3/15
to connected-commu...@googlegroups.com
i would be keen to come too!

damie...@gmail.com

unread,
Feb 3, 2015, 7:32:34 PM2/3/15
to CCHS
Count me in too, please.
I can bring along a few ESP8266 boards and 3.3v Arduino ProMinis.
This raises the beginner topic of "3.3v, 5v and risk letting out the magic smoke, or 5V and logic level shifters?"
Also heard that they need a separate power regulator, and you can't just piggy-back off an Arduino.

Cheers,
Damien

--
You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.
To post to this group, send an email to connected-commu...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/54D07A89.4000000%40geekscape.org.
For more options, visit https://groups.google.com/d/optout.

Jonathan Oxer

unread,
Feb 3, 2015, 7:42:42 PM2/3/15
to connected-commu...@googlegroups.com
Hi Damien,

On Wed, Feb 4, 2015 at 11:32 AM, <damie...@gmail.com> wrote:

This raises the beginner topic of "3.3v, 5v and risk letting out the magic smoke, or 5V and logic level shifters?"
Also heard that they need a separate power regulator, and you can't just piggy-back off an Arduino.

That's correct. Most Arduino and compatible boards have a 3.3V regulator that's limited to 50mA or so, and the ES8266 idles at about 70mA and can require up to 240mA when transmitting. The manufacturer recommends a 300mA rated 3.3V rail.

And yes, you should use level shifters if connecting to a 5V MCU.

I've designed a shield that solves both those problems, but it's something that Freetronics is about to start selling so I won't give any more details of it here on the main mailing list. It's been mentioned on the CCHS-commercial mailing list already and I'd be happy to give more details there.

Cheers

Jonathan Oxer

Rob Gannon

unread,
Feb 3, 2015, 7:42:45 PM2/3/15
to connected-commu...@googlegroups.com

Would Jon's board (in the commercial thread)  solve those 3v - 5v and magic smoke issues?

Rob Gannon

unread,
Feb 3, 2015, 8:07:25 PM2/3/15
to connected-commu...@googlegroups.com

Jon,  amazing,  you answered the question before I even asked it.  Now that is come up in the discussion here and it's relevant to this thread I don't think there is any harm in continuing to talk about it here.  So,  how much does it cost?

To others interested in the workshop,  should we do a group buy do we all have the same hardware on the night?

Daniel Spillere Andrade

unread,
Feb 3, 2015, 9:25:14 PM2/3/15
to connected-commu...@googlegroups.com
I am new to the group (moving to melbourne next week), I would love to
be part of that workshop. :)
> https://groups.google.com/d/msgid/connected-community-hackerspace/CAJ_35vPLMXMm1s1ULW5bNMO_BUZFTkGRfHQgO%3D6%3DsL2Tvy%2BZMg%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



--
Daniel Spillere Andrade
www.DanielAndrade.net

ajfisher

unread,
Feb 3, 2015, 11:49:17 PM2/3/15
to connected-commu...@googlegroups.com
I'd definitely be up for this. I've been playing with these modules to compare them to the USR 232wifi-t modules I've been using for wireless nodebots. As yet, other than updating the firmware I haven't done anything specific to the chip as it's all been AT command driven.

I'd definitely like to write some custom firmware though.

Luke Weston

unread,
Feb 3, 2015, 11:53:29 PM2/3/15
to connected-commu...@googlegroups.com
Damien, if you don't have a board with appropriate regulator, you
should probably aim for a 3.3V LDO that can supply >=300mA of output
current, something like an SPX3819.

This is typical for most WiFi chipsets, it's not ESP8266 specific -
you should expect an order of magnitude more power budget than an
802.15.4 or BLE solution, which can be significant in battery-operated
applications.
Traditionally, the Arduino Duemilanove's 3.3V rail was just generated
from the internal LDO in the FT232, with maximum 50mA output. There
are different variants, different regulators, used in the plethora of
different Arduino-like products on the market today, but generally you
shouldn't expect much capacity on the 3.3V rail.
Anyway, I'm interested.

Here are some things people may be interested in:

- 3.3V level translation, which is generally of interest for many
things, although today I would generally recommend at least exploring
the possibility of a complete 3.3V platform, with 3.3V
microcontroller, comms, sensors and peripherals - keep everything at
3.3V and no translators are needed. 5V logic should really be
considered an obsolete outlier these days.

- What power supply do you need to run it? This is a question that has
obviously already come up. Actually, it depends on exactly what
hardware you're using around the ESP8266 chip - if you're using a
pre-made breakout board or module, what support hardware does it have,
eg. what voltage regulator? There is more than one product on the
market you can buy, so there is no one answer here.

Lots of different boards/modules on the market - if you're getting
started, which one should you buy for your application?
(I recommend supporting friendly, helpful small businesses in
Melbourne who support the hackerspace and who supply products relevant
to this discussion.)

- Different ways of using the ESP8266. Obviously it depends on your
actual application, what do you want to do?

- Use ESP8266 as a peripheral device or bridge, connected (usually via
UART) to an Arduino or other existing microcontroller you're using.
- Things like the Freetronics board are likely to be of interest to people here.

- Or, use the ESP8266 system-on-chip for your complete application -
for some applications you may not want any other microcontroller,
minimizing parts count and cost with an all-in-one solution.
If you want to tell your ESP8266 to, say, turn on your lightbulb, you
don't need dozens of I/O pins for that, and you'll probably want to
use the ESP8266 directly.

- Programming to control the application processor's GPIO pins, or
direct interfacing of the ESP8266 to sensors or peripherals using
interfaces such as I2C.
- This is where things like the Lua interpreter may be particularly valuable.

- Is the ESP8266 actually any good, for practical applications, or is
it just too frustrating, poorly documented, or crap? Is it worth
spending a little bit extra for something like, say the CC3200?

- Initial provisioning and how to (flexibly) tell the system what WiFi
network it can connect to. This is an issue for all embedded 802.11
systems, and some handle it more intelligently than others.

- The rest of the software/network stack. So you've got your ESP8266,
but what do you actually talk to it from? Eg. you might want to look
at simple web applications. For example you might want something
browser based, so you can easily interact with it from your PC or your
phone. Possibly cloud/Web services targeted at this sort of
application such as Xively or SmartEnergyGroups, or various other
ones, if that's the sort of thing you're interested in and you don't
want to set up your own server locally.

- Protocols like MQTT, and where they fit in valuably in lightweight
embedded Internet-of-Things applications. (Not ESP8266 specific.)
> To post to this group, send email to
> connected-commu...@googlegroups.com.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/connected-community-hackerspace/CALc8cdp33bMs8QmAq9Lw25jFH-DsUvQbzbJatNn%3Dh%2Ba0bGLd3g%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



--
This email is intended only for the personal and confidential use of
the human(s) named above. If intercepted by an extraterrestrial
civilization, all opinions expressed in this email are my own and do
not necessarily reflect the opinion of mankind as a whole.

damie...@gmail.com

unread,
Feb 5, 2015, 4:32:55 AM2/5/15
to CCHS
Luke and Jon, 
Thankyou for the in-depth comments/advice. That's a lot of useful food for thought.
Cheers,
Damien


For more options, visit https://groups.google.com/d/optout.

Mike Thompson

unread,
Feb 8, 2015, 9:27:49 PM2/8/15
to connected-commu...@googlegroups.com, an...@geekscape.org
Hi Andy

Pls add me to the interested list. Great potential - particularly interested in remote solar powered applications.

Cheers
Mike 

Andy Gelme

unread,
Feb 8, 2015, 10:11:03 PM2/8/15
to connected-commu...@googlegroups.com
hi All,

A variety of ESP8266 module form factors (different antennae, connection
options) ...

https://www.flickr.com/photos/geekscape/16453028096

Brendan Halliday

unread,
Feb 8, 2015, 11:25:06 PM2/8/15
to connected-commu...@googlegroups.com
I'm not in melbourne so can't attend but would be interested to see workshop materials (happy to pay a nominal price :) )

--
You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.
To post to this group, send an email to connected-commu...@googlegroups.com.

Andy Gelme

unread,
Feb 22, 2015, 4:22:51 AM2/22/15
to Connected Community HackerSpace
hi All,

On 2015-02-3 18:36 , Andy Gelme wrote:
Lachlan suggested an upcoming Wednesday evening ... given that embedded
programming is already a theme for that evening.

A few weeks ago, significant interest in an ESP8266 workshop was expressed by CCHS members.

Since then preparations have been quietly taking place ... mostly getting our heads around the technical options and details ...

    https://www.youtube.com/watch?v=YzUabcaRPMQ

... that's two ESP-8266 running the NodeMCU Lua script engine interacting directly over Wi-Fi sending / receiving UDP messages and driving WS2812B (NeoPixel) RGB LEDs (custom firmware build).

If you are interested (with a preference for those who first put up their hands via email on this list), please R.S.V.P here (seats limited) ...

   http://www.meetup.com/Connected-Community-HackerSpace-Melbourne/events/220681609

Strongly recommended (to make the session more productive) ...
- Bring an ESP8266 module, e.g ESP-01
- Bring a USB-serial adaptor (3.3V) preferably with an adapter cable for your ESP8266 module
- Install https://github.com/themadinventor/esptool and PySerial
- Install ESPlorer (http://esp8266.ru/esplorer) on your laptop and the Java run-time.

... these are required, so preparation before-hand is everything !

If you can play with Lua on your laptop beforehand to get a feel for this simple scripting langauge, that will be a bonus, e.g variables / data-types, control-flow, functions, string manipulation.  Here are the NodeMCU APIs that can be called from Lua ...

   https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en

Likely topics covered ...
- ESP8266 capabilities and various module options (ESP-01 to ESP-12)
- Getting the hardware going, including flashing new firmware
- Introduction to NodeMCU (Lua scripting) and getting it onto your ESP8266
- TCP / UDP clients / servers
- Web server
- MQTT client
- WS2812B (NeoPixel) driver

Are there any other significant areas that should be covered in the first session ?

If this workshop goes well, then there are several advanced topics that could be covered in a subsequent workshop, e.g building custom firmware (coding in C), building custom NodeMCU firmware, FreeRTOS, deep-sleep modes and running off batteries (for a long time).

You can pick up a variety of inexpensive ESP8266 modules from here ...
   http://tronixlabs.com/search.php?search_query=esp8266
... or AliExpress if you are keen / brave

Lots more ESP8266 information here ...
   http://www.esp8266.com

And also here ...
   http://esp8266.net
   http://www.esp8266.com         # Community forums
   https://nurdspace.nl/ESP8266  # General information

thelionroars

unread,
Mar 7, 2015, 1:22:49 AM3/7/15
to connected-commu...@googlegroups.com
Hi everyone, long-time lurker on the list. Seeing the upcoming workshop on the esp8266 spurred me to finally come in and visit the space, as I'm just starting my capstone project at university (across the road) based on this chip. It looks like the first one is full and for members only, but I'd be very interested in participating in any future sessions if it's at all possible - Andy told me today there are a couple more planned for the future if there's sufficient interest. Perhaps I may see some of you then :)

- Edward

--
You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.

Andy Gelme

unread,
Mar 7, 2015, 10:29:18 PM3/7/15
to Connected Community HackerSpace
hi All,

If you have signed up (at the meet-up page) for the ESP8266 workshop
this Wednesday, then there is some preparation that is strongly
recommended ... to get the best outcome at the workshop.

The workshop will start *promptly* at 7 pm on Wednesday and run till
around 9 pm.

Hardware required
~~~~~~~~~~~~~~~
- Either an ESP-01 (2x GPIOs available) or an ESP-12 evaluation board
(9x GPIOs, ADC available, with LEDs and Light Dependent Resistor) ...
-
http://tronixlabs.com/iot/wifi-serial-transceiver-module-with-esp8266 #
ESP-01
-
http://tronixlabs.com/wireless/esp8266/esp8266-esp-12-full-evaluation-board
# ESP-12

If you pick-up an ESP-12 evaluation board, bring along 3x AA batteries.

You will also need a cable to connect your ESP-01 or ESP-12 to a USB
serial adaptor (see below).

- USB serial adaptor with 3.3V signals, if you don't have one already,
then either of these will do ...
- http://tronixlabs.com/usb-serial/freetronics-usbserial-adapter #
Vcc 3.3V switchable
-
http://tronixlabs.com/usb-serial/ftdi-basic-breakout-5v-3-3v-micro-usb
# Vcc: I don't know
- http://tronixlabs.com/beaglebone/cable/usb-to-ttl-serial-cable #
Vcc 5V

The nice thing about the Freetronics adapter is that it provides
(switchable) 3.3V on the Vcc output pin. Some 3.3V I/O USB serial
adaptors simply provide the USB 5V rail, which will kill your ESP8266
... make sure you double-check Vcc is 3.3V before connecting. If you
have a 5V Vcc USB serial adaptor, then you will need to provide 3.3V by
using a regulator (3.3V LDO).

- Some type of button, anything will do (even just pressing two wires
together !) ...
-
http://tronixlabs.com/components/buttons/mini-push-button-tactile-switch-20-pack

- An LED (with current limiting resistor) and/or WS2812B RGB LEDs

- Have some approach to connecting the button and LEDs to the ESP-01 or
ESP-12. Usually, some jumper wires will do. Perhaps you prefer a
bread-board or just hand-build a little cable from miscellaneous bits.
-
http://tronixlabs.com/hardware/wires/jumper/breadboard-jumper-wire-pack-200mm-100mm

ESP-01 cable
~~~~~~~~~~
The ESP8266 is a 3.3V device, make sure that your USB serial adaptor is
providing 3.3V on the Vcc output, before connecting directly to the ESP-01.

If you have a Vcc 3.3V USB serial adaptor (like the Freetronics one) ...
you can directly connect the pins, which is much easier, as follows ...
http://benlo.com/esp8266/esp8266-reflash-firmware.jpg

Here is a schematic for how to connect a 5V USB serial adaptor to your
ESP-01 ...

http://rayshobby.net/wordpress/wp-content/uploads/2014/10/esp8266_conn.png

For the ESP-01 to function, you need to provide power, serial Rx/Tx,
connect chip enable (CH_PD) to high and also be able to hold GPIO0 low
on power-up for firmware programming.

ESP-01 USB serial adaptor
1 RXD <---- TXD
2 VCC ----- VCC 3.3V
3 GPIO0 ----- Be able to connect to ground during power-up to flash
firmware
4 RESET ----- VCC 3.3V
5 GPIO2
6 CH_PD ----- VCC 3.3V
7 GND ----- GND
8 TXD ----> RXD

Jumper wires will do, but for something more permanent I used ribbon
cable, .1" male/female headers and hot-glue :)

ESP-12 evaluation board cable
~~~~~~~~~~~~~~~~~~~~~~~~
Connecting your ESP-12 evaluation board to a USB serial adaptor is
straight-forward. Since the 3x AA batteries provide the power ... only
three jumper wires are required, i.e ground, serial receive, serial
transmit.

On the ESP-12 evaluation board, there is a 3-pin male header. The pin
functions are written in white letters on the PCB, in the order ... RXD,
GND, TXD. Please connect as follows ...

ESP-12 USB serial adaptor
RXD <---- TXD
GND ----- GND
TXD ----> RXD

Jumper wires will do, but for something more permanent I used ribbon
cable, .1" male/female headers and hot-glue :)

Note: The ESP-12 evaluation board already holds the ESP8266 chip enable
(CH_PD) pin permanently high ... and provides a header jumper for
enabling the bootloader for firmware flashing (GPIO0 held low during
power on).

Software installation (please do NOT wait till the workshop)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- esptool (used to install ESP8266 firmware) along with Python and PySerial
- https://github.com/themadinventor/esptool
- http://pyserial.sourceforge.net

Often, using serial devices can be a problem. Please try and get
this sorted before the workshop.

- ESPlorer (ESP8266 IDE for NodeMCU) and Java run-time
- http://esp8266.ru/esplorer
- https://java.com/en/download

Downloading and installation is time-consuming, especially if several
people are doing this at the same time at the workshop. Best done
before-hand.

MQTT overview
~~~~~~~~~~~~
In case you've never heard of MQTT, this will take just a few minutes to
read ...

-
http://everywarecloud.eurotech.com/doc/ECDevGuide/latest/3.01-MQTT-Intro.asp

NodeMCU functionality
~~~~~~~~~~~~~~~~~~
This is completely optional ... and just a heads-up in case you can't
wait. These topics will be well-covered during the workshop.

The workshop will focus on using NodeMCU, which is Lua scripting
invoking ESP8266 functionality. You don't need to know much Lua, e.g
variables, simple control-flow and defining / invoking a function.

Have a quick look at the sections on features, example code, loops,
function. Do not worry about meta-tables, object-oriented programming,
internals.
- http://en.wikipedia.org/wiki/Lua_%28programming_language%29#Features

Skim this page to get an idea of the ESP8266 functionality available via
NodeMCU ...
- https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en

Luke Weston

unread,
Mar 8, 2015, 3:26:44 AM3/8/15
to connected-commu...@googlegroups.com
luatool is a convenient small python script which takes the Lua files
you've prepared on your PC and pumps them across onto the
NodeMCU-equipped ESP8266.
https://github.com/4refr0nt/luatool

I'm not saying this is a substitute for following the standardized
instructions/tools Andy has recommended for workshop purposes - but
just as an extra, separate thing some of you may also be interested
in.
Personally, I like using it.
The ESPlorer IDE includes equivalent functionality, so it's redundant
if you're already using ESPlorer, but this may be of interest if you
like tools and workflow at the command-line.

Regards,
Luke
> --
> You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.
> To post to this group, send an email to connected-commu...@googlegroups.com.
> To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/54FBC208.4080508%40geekscape.org.
> For more options, visit https://groups.google.com/d/optout.



Luke Weston

unread,
Mar 8, 2015, 3:38:43 AM3/8/15
to connected-commu...@googlegroups.com
In my experience the TX/RX lines are mislabeled on the yellow ESP-12
breakout boards, and need to be swapped around for happy results.
(i.e. connect TXD=TXD and RXD=RXD from your USB serial device to the
3-pin header on the yellow board. And ground in the correctly-labelled
place.)
Try continuity-beeping from the 3-pin header on the board to the pins
on the ESP-12 module itself, and compare against that module's pinout,
to confirm how widespread this is across all the boards, or just the
batch I got.

http://4.bp.blogspot.com/-ltG_dy6GNvA/VLo4yAyfpUI/AAAAAAAAAMU/sb1VWUuM9z8/s1600/testboard-layout.jpg

Here's a useful pinout diagram for those boards.

Geoff

unread,
Mar 8, 2015, 5:28:46 AM3/8/15
to connected-commu...@googlegroups.com
As a member you may use the components we have at the space. Of interest will be the following:

There are good stocks of LED's and resistors to suit 3.3V supply.

There are some push buttons but for $2 if you do not have some of those nice mini push buttons they are worth having some on hand.

OR

If you have an old desktop PC that you should have got rid of. 

Then take the mini push buttons and LED's (wires and all) out of the PC, it will not need them if it is go to go on to the verge. And all you then need to do is add a resistor in series with the LED's, and one in series with the buttons just in case. 

This is the cheapest and fastest way to get your LED's and buttons:-)


If you go to the space on Mon night I or someone can help you with the LED's and buttons.


Regards
Geoff

John Spencer

unread,
Mar 9, 2015, 3:43:44 AM3/9/15
to connected-commu...@googlegroups.com
Just to reinforce Geoff's message.

Don't buy buttons or led's (sorry John B!)  We have tons of the things in the boxes around.

John

--
You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.

John Spencer

unread,
Mar 9, 2015, 4:19:34 AM3/9/15
to connected-commu...@googlegroups.com
Just a further note, esptool appears to be incompatible with Python 3.4.  Also, the Python 2.7 64 bit package for windows is incompatible with pyserial.

John Spencer

unread,
Mar 10, 2015, 9:03:52 PM3/10/15
to connected-commu...@googlegroups.com, Geoff Lethbridge
Hi everyone

Due to some ordering problems with China, the ESPkit boards are unlikely to arrive (the sad demise of rocket mail affects us all!)

Fortunately, Lachlan has somehow found some time in his crazy schedule and made up a batch of 16 using photo etching.  The only problem here is they will require a little extra work to get working.

If anyone has time (and I know Geoff has already put up his hand), the following things need to happen:
The board needs to be cleaned using isopropal alcohol to remove the resist.
The large board needs to be cut down into individual smaller boards.
The through-holes need to be drilled.
There are 4 wires on the back of the board that need to be fitted.

The boards can be started to be populated using components at the space, unfortunately most of the bits they need are in my bag.

The project circuits are available at : https://github.com/mage0r/ESPkit-01/
The DIY gerbers Lachlan has used are at: https://github.com/mage0r/ESPkit-01/tree/master/DIY%20Gerbers and these include the 4 wires for the back.

If anyone has any questions or can help out, please email me and I'll do my best to get back to you.  I'm also planning to try to make it to the space by 6pm (traffic permitting) to get a jump on this stuff.  If the boards are cut and drilled there are only a handful of components to solder and we should be able to get that completed in half an hour before the start of the tutorial.

John


On Sun, Mar 8, 2015 at 2:29 PM, Andy Gelme <an...@geekscape.org> wrote:
--
You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.

Andy Gelme

unread,
Mar 10, 2015, 9:27:02 PM3/10/15
to connected-commu...@googlegroups.com, Geoff Lethbridge
hi Lachlan, John, Geoff ...

On 2015-03-11 12:03 , John Spencer wrote:
> Fortunately, Lachlan has somehow found some time in his crazy schedule

That's awesome ... thanks !

Robert Powers

unread,
Mar 10, 2015, 9:31:56 PM3/10/15
to connected-commu...@googlegroups.com, Geoff Lethbridge
Aiming to be there by 6PM. I'll lend a hand whenever I can get through the door.

-Bob

Luke Weston

unread,
Mar 10, 2015, 11:01:07 PM3/10/15
to connected-commu...@googlegroups.com
I'll try and get there early and give you a hand, too. :)

PS: If anyone has an ESP01 (or similar) module, and it's dead, you've
let the smoke out, you've given up and you're about to chuck it in the
bin, please don't, I would be happy to take it off your hands.

PPS: Anyone know if John Boxall is doing a delivery run tonight?
> https://groups.google.com/d/msgid/connected-community-hackerspace/CA%2BKRtjh%2BBy96hoya09sDJCOd7jEHxX1AvbS_MUqz_SwWytgV9g%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



--

damie...@gmail.com

unread,
Mar 10, 2015, 11:08:02 PM3/10/15
to CCHS
I can get there at 6pm and lend a hand as well, if you like.

Cheers,
Damien


For more options, visit https://groups.google.com/d/optout.

Geoff

unread,
Mar 11, 2015, 12:37:14 AM3/11/15
to connected-commu...@googlegroups.com
There is a box of John's stuff already at the space.
>>> To post to this group, send an email to
>>> To view this discussion on the web, visit
>>> https://groups.google.com/d/msgid/connected-community-hackerspace/54FBC208.4080508%40geekscape.org.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Connected Community HackerSpace" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> To post to this group, send email to
>> To view this discussion on the web, visit
>> https://groups.google.com/d/msgid/connected-community-hackerspace/CAMYxFjYLHpLSVsbZJpiN9hdAVMZfHQ5T3uGii8B78dH%2BcZ-AoQ%40mail.gmail.com.
>>
>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Connected Community HackerSpace" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> To post to this group, send email to

thelionroars

unread,
Mar 11, 2015, 1:26:27 AM3/11/15
to connected-commu...@googlegroups.com
What time will the space be open from this evening?

To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.
To post to this group, send email to connected-commu...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/d407cd8b-aeac-4a83-ae38-3f354f28acd9%40googlegroups.com.

Rob Gannon

unread,
Mar 11, 2015, 1:31:36 AM3/11/15
to connected-commu...@googlegroups.com

thelionroars

unread,
Mar 11, 2015, 1:34:01 AM3/11/15
to connected-commu...@googlegroups.com

ajfisher

unread,
Mar 11, 2015, 11:48:01 PM3/11/15
to connected-commu...@googlegroups.com
Just wanted to thank all those who helped out last night, particularly Andy for organising and distilling his significant work on this topic down to something that a bunch of us can now run with. Also John, Lachlan and Luke for supporting on hardware etc.

This was really great and turned something that I've been tinkering with around the edges into something that I feel confident in cracking on and doing some proper development against now so thanks peeps.

Cheers
Andrew


On Tuesday, February 3, 2015 at 6:36:49 PM UTC+11, andyg (@geekscape) wrote:
hi All,

Over in the CCHS commercial email list ... a number of people were
discussing the regular MHV (Canberra HackerSpace) ESP8266 fortnightly
sessions (their next one will cover MQTT and Lua).

Since a number of CCHS members asked whether a similar workship could be
run in Melbourne ... and given that a number of CCHS members have been
playing with the ESP8266 and some others are familiar with MQTT and Lua
... sounds like it would be good idea to make that happen.

Lachlan suggest an upcoming Wednesday evening ... given that embedded
programming is already a theme for that evening.

So, it would be good to get a sense of how many CCHS members are
interested ?
Who already has been playing with the ESP8266 ?
And, what topics people would like covered ?

You can pick up a variety of inexpensive ESP8266 modules from here ...

   http://tronixlabs.com/search.php?search_query=esp8266

Lots more ESP8266 information here ...

   http://www.esp8266.com

Rob Gannon

unread,
Mar 12, 2015, 12:29:38 AM3/12/15
to connected-commu...@googlegroups.com

Thanks Andy and others involved for last nights workshop.  It was great to get started with the esp's so easily, and I've been thinking if lots of things I could do with them.
My wish list for workshop 2 is: serial connection to an Arduino,  controlling them with an android app,  I2C connection to sensors,  and MQTT message queueing.

Rob.

--
You received this message because you are subscribed to the Google Groups "Connected Community HackerSpace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to connected-community-h...@googlegroups.com.
To post to this group, send email to connected-commu...@googlegroups.com.

tubular

unread,
Mar 12, 2015, 6:38:56 PM3/12/15
to connected-commu...@googlegroups.com, an...@geekscape.org
Agreed.  Andy that was something really special, well above anything I had in mind.   Thanks for all the detailed hard work. 

regards
Lachlan 

Andy Gelme

unread,
Mar 14, 2015, 5:02:34 AM3/14/15
to connected-commu...@googlegroups.com
hi All,

On 2015-03-12 15:29 , Rob Gannon wrote:
>
> Thanks ... for last nights workshop. It was great to get started with
> the esp's so easily, and I've been thinking if lots of things I could
> do with them.
>

Finally found a few quiet minutes ... and I'd like to thank everyone who
assisted with preparations and helping out during the workshop. And,
also thank those who attended, because that makes all the effort worth
while ... hope you enjoyed it.

For those who missed the first workshop, all the materials (preparation,
presentation and source code examples) are here ...

https://github.com/geekscape/nodemcu_esp8266
https://github.com/geekscape/nodemcu_esp8266/tree/master/workshop_1

If you attended the workshop, please note that the original unwieldy URL has changed ... you'll need to do another "git clone" (sorry).

After a lot of up-front effort from JohnS, LachlanM and RobP (on the night), the following day, John Spencer's ESPkit-01 turned up. If you have an ESP-01, it is definitely worthwhile asking JohnS about them (rather than hand-make cables) ...

https://github.com/mage0r/ESPkit-01

> My wish list for workshop 2 is: serial connection to an Arduino,
> controlling them with an android app, I2C connection to sensors, and
> MQTT message queueing.
>

Hah ! Okay then ...

Before too long, if there is sufficient interest then an (improved)
repeat of the first workshop is possible.

And, preparation for a second workshop is under-way ... based on
feedback (like above ... thanks RobG).

The date for the second workshop is TBD.
Reply all
Reply to author
Forward
0 new messages