Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Put together a training session around MicroPython and ESP8266 #476

Closed
ajlennon opened this issue Apr 21, 2017 · 13 comments

Comments

Projects
None yet
6 participants
@ajlennon
Copy link
Contributor

commented Apr 21, 2017

@DefProc - following on from your comments in the organisers' meeting yesterday.

I made a start on a rough outline of what a MicroPython / ESP8266 training session might look like.

https://github.com/DoESLiverpool/wiki/wiki/ESP8266-Micropython-MQtt-Node-Red-Training-Session

Would value input on what else should go in there.

Cheers, Alex

@ajlennon ajlennon self-assigned this Apr 21, 2017

@aubergine10

This comment has been minimized.

Copy link
Contributor

commented Apr 21, 2017

I'm very much interested in this - I'm currently starting to experiment with a Pycom LoPy board which uses it. I'll take a look this evening and provide feedback from complete newbie perspective :)

@cheapjack

This comment has been minimized.

Copy link

commented Apr 22, 2017

Im also well up for this really good to share all the stuff going around like the work we've been doing with @cefn for cockle and cheap screens for micropython for text adventures that @goatchurchprime helped me wire up last night and of course the stuff he was doing with the mains plug. All of us are building up quite a bunch of interesting resources that could be shared especially to non-programmers like me that can still enter into this stuff as easy as arduino/pi 👍

Will watch this and try think of what would be nice to add to such a course; maybe different members of community could lead different sessions to demo stuff they've built and get people to make their own, if we did it like an ESP makerday or maybe a paid course? Maybe get a few people mistaking it for discovering your third eye...

@ajlennon

This comment has been minimized.

Copy link
Contributor Author

commented Apr 22, 2017

Separately I'd also like to start putting together something similar but focussed on Embedded Linux (my experience being mainly with Yocto over the past decade). I'm thinking maybe a similar starting format with background -> building something -> interesting use cases. Would be interesting to see what else we can pull in.

Will document that elsewhere at some point

Perhaps all of this also feeds into Liverpool MakerDay. I was chatting with @jackie1050 and am thinking of what boards might be fun to demo?

Maybe something out of the grab-bag here

  • ESP8266 based E-Ink display running Micropython over wireless
  • Small MQX RTOS Kinetis based display with image slideshow
  • NXP i.MX6DL based larger display running Linux or Android with a spinny DoES logo?
  • Kinetis MQX RTOS based Bin (depth) Sensor?
  • i.MX6Solo based Camera module running Yocto Embedded Linux and streaming over Wifi (I'd really like to get this doing 360 video as there are two cameras on there but time may not allow)
  • Something involving BLE and Beacons and phones/pads as that's always fun
  • Can we do something with ESP32/LoPy/LoRA and The Things Network. @DefProc do we know if the Library will see TTN gateway at DoES?
@amcewen

This comment has been minimized.

Copy link
Member

commented Apr 22, 2017

In relation to issue #462, would it be useful to have a couple of ESP8266 boards with Micropython on them in the Microcontroller Library box? We could repurpose a couple of the ARDX kit boxes to give people some sensors/LEDs/etc. to work with too, if the training materials have a suitable parts list?

@aubergine10

This comment has been minimized.

Copy link
Contributor

commented Apr 22, 2017

I've got several sensors and other bits and pieces (rotary switches, motors, etc) that I can donate.

I've taken the liberty of setting up a place to share example code: https://github.com/DoESLiverpool/code

I'll be popping in to DoES for an afternoon sometime in coming week to start going through the boxes to list what's in them.

What's the ARDX stuff about? There was mention of that in #462:

However, it's probably only the ARDX kits that aren't in a "free to a good home" category, and they could do with tidying up and re-stocking so they're ready for people to use.

@amcewen

This comment has been minimized.

Copy link
Member

commented Apr 22, 2017

Ah, sorry, the ARDX kits are ARDuino eXperimenter kits from .:oomlout:.

Basically a beginner's Arduino kit - Arduino Uno, breadboard, wires, LEDs, servo, temp sensor, etc. and a nice booklet with 10 starter circuits/code to get you up and running.

@goatchurchprime

This comment has been minimized.

Copy link
Contributor

commented Oct 10, 2017

I could do this pretty efficiently now based on:
https://github.com/goatchurchprime/jupyter_micropython_kernel

It makes it possible to cover a lot of ground.

But maybe the actual issue is a process for easily escalating a proposal like this into this kind of formal training event. Either scheduled for a makernight, or a day. Might provide more of a publicity hook to draw folks in on the regular scheduled nights. I mean, I'm often in the other room carrying on with my hacking, and I quite like teaching people about something reasonably advanced -- if they are actually interested in it and are going to do it later.

I'll put this up as a ticket.

@ajlennon

This comment has been minimized.

Copy link
Contributor Author

commented Oct 10, 2017

Excellent. I think this would do very well under an IoT Liverpool meetup banner @does

@amcewen

This comment has been minimized.

Copy link
Member

commented Oct 10, 2017

Now there's an idea. @goatchurchprime, would you be up for running it on Oct 25th? We don't have anyone booked in for this month's IoT Liverpool yet... :-D

@ajlennon

This comment has been minimized.

Copy link
Contributor Author

commented Oct 10, 2017

That's ages away. By then you'll have uLisP + Jupyter to show us I guess?

@jackie1050

This comment has been minimized.

Copy link
Contributor

commented Oct 10, 2017

@ajlennon

This comment has been minimized.

Copy link
Contributor Author

commented Mar 5, 2019

We should build this into the forthcoming workshop @goatchurchprime

@goatchurchprime

This comment has been minimized.

Copy link
Contributor

commented Apr 14, 2019

We got something done for the sensor-city presentation. I think things are now gravitating around MQTT systems, where the individual nodes can be esp32 (or sonoff things)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.