DoESLiverpool / somebody-should

A place to document practices on the wiki and collect issues/suggestions/to-do items for the physical space at DoES Liverpool
31 stars 11 forks source link

Put together a training session around MicroPython and ESP8266 #476

Closed ajlennon closed 5 years ago

ajlennon commented 7 years ago

@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

originalfoo commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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

amcewen commented 7 years ago

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?

originalfoo commented 7 years ago

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 commented 7 years ago

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 commented 6 years ago

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 commented 6 years ago

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

amcewen commented 6 years ago

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 commented 6 years ago

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

JackiePease commented 6 years ago

I had been thinking about a hack day using the ESP32s and lights etc. - but maybe we could get some extra volunteers for make:shift:do if we run something first as well ...

On 10 Oct 2017 11:41, Adrian McEwen notifications@github.com wrote:

Now there's an idea. @goatchurchprimehttps://github.com/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

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/DoESLiverpool/somebody-should/issues/476#issuecomment-335433174, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMNY0IypQvTz40JzXzcW9d5-GMe6zqr5ks5sq0nogaJpZM4NELQ3.

ajlennon commented 5 years ago

We should build this into the forthcoming workshop @goatchurchprime

goatchurchprime commented 5 years ago

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)