UofTCoders / Events

University of Toronto Coders Events
https://uoftcoders.github.io/studyGroup/#events
30 stars 14 forks source link

Gadgets and hardware: Introduction to Programming Small Devices, Nov 23 #128

Closed SaraMati closed 6 years ago

SaraMati commented 7 years ago

We will be introduced to the Arduino open source microcontroller development system and build a device using the Adafruit ESP8266 Feather Huzzah [https://www.adafruit.com/product/2821], a postage stamp sized 80MHz WiFi computer with stackable peripherals (called 'Wings'), that uses 1/2 Watt.

Where: BL520 (http://map.utoronto.ca/utsg/building/006A) When: November 23, 6-7:30pm Instructor: @bksutherland What to bring: Your laptop (more will be posted closer to the date if needed)

linamnt commented 6 years ago

Hi Everyone, this event has limited space so if you're interested in attending, it will be first come first served basis via email to uoftcoders@gmail.com with the subject line "Gadgets and Hardware RSVP". We will reply to let you know if you have a spot.

Thanks in advance, and note that this event is NOT held in MP408. It will be held in BL520 (Claude T Bissell Building 5th floor (http://map.utoronto.ca/utsg/building/006A)

bksutherland commented 6 years ago

Hello, All: Here are the session notes to browse through, see you in BL520 at 6.

B. Sutherland

Programming_Small_Devices.pdf

mbonsma commented 6 years ago

If you're using your own computer, download the Arduino IDE from https://www.arduino.cc/: > Software > Download the IDE

joelostblom commented 6 years ago

@bksutherland Thanks so much for leading this workshop, it was fantastic! Inspired by yesterday's event and in the spirit of black Friday, I am on the hunt for a microcontroller starter kit. Do you have one that you would recommend? You mentioned that the upgraded version of the ones we used yesterday were still pretty cheap, is that a good place to start?

bksutherland commented 6 years ago

Hi, Joel:

It's feather friday at Adafruit - https://blog.adafruit.com/2017/11/24/this-black-friday-its-feather-friday-at-adafruit-use-the-code-thankafruit-to-get-20-off-feathers-and-15-off-items-storewide-2/

You may want to consider ordering directly!

https://www.adafruit.com/feather

As I said, ESP32 Huzzah is the faster version of the ESP8266 Huzzah in Feather form. It has an ultralow power co-processor so it can monitor sensor readings in deep sleep mode and trigger a wake up when an event occurs. Haven't tried that feature yet, though. The software install is a bit more involved.

https://www.adafruit.com/product/3405 https://github.com/bksutherland/ESP32/commit/811a4ce84d635d0f61c570c3f6ba9e1d77a51c22

You'll probably want a set of stacking headers, to allow you to plug it into the solderless breadboard, and also a wing on top.

For wings -

If you are considering making your creation portable maybe also a LiPoly battery, because the feather format has a battery recharger. Or there's also a container that you can put 3 AA batteries in, that plugs in to the Feather. If you are going battery powered you'll want to experiment with all the deep sleep modes of the board, this can save huge amounts of power over long monitoring applications.

Sparkfun is also a good store to order from, and Pololu has the best DC-DC buck/boost regulators (probably not required for what you are doing, but I need them for intermittent energy sources).

Creatron on College is a great place to shop, although they are usually lagging behind in stocking Adafruit's new products by about 6 months. The ESP32s haven't appeared yet there, for example.

Glad you and the others enjoyed the workshop! Hope I'll be able to make the one about Quantum computing.

Best wishes,

~ Brian

On Fri, Nov 24, 2017 at 8:02 AM, Joel Ostblom notifications@github.com wrote:

@bksutherland https://github.com/bksutherland Thanks so much for leading this workshop, it was fantastic! Inspired by yesterday's event and in the spirit of black Friday, I am on the hunt for a microcontroller starter kit. Do you have one that you would recommend? You mentioned that the upgraded version of the ones we used yesterday were still pretty cheap, is that a good place to start?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/UofTCoders/Events/issues/128#issuecomment-346824159, or mute the thread https://github.com/notifications/unsubscribe-auth/AYMnjlxHwd5SO7dyIV6u2nf8Ao4RwAfcks5s5r5qgaJpZM4PreUQ .

joelostblom commented 6 years ago

Perfect! Thanks for the detailed response @bksutherland! I will look into buying one this afternoon, fun! =)