Archive for category events

Introduction to Arduino

Screen Shot 2014-04-19 at 14.00.19

 

think|haus will be presenting a workshop on April 26th about the Arduino and interfacing to the real world.  It’s really just an introduction to the whole Arduino ecosystem.  Future workshops will get more into the technical details of the electronics side of Arduino interfacing.  Ultimately, it should all lead to a final set of workshops where the participants learn to design and build an entire embedded system and solder it to a custom printed circuit board.  Details of the first
workshop are below.


When: Saturday April 26, 2014 10am-4pm SECOND DATE ADDED: Sunday April 27, 2014 10am-4pm

Where: Think|Haus Makerspace, 25 Dundurn St N

Cost: $30/person

Registration: thinkhaus.org/events


ARDUINO IS AN OPEN-SOURCE ELECTRONICS PROTOTYPING PLATFORM BASED ON FLEXIBLE, EASY-TO-USE HARDWARE AND SOFTWARE. IT’S INTENDED FOR ARTISTS, DESIGNERS, HOBBYISTS AND ANYONE INTERESTED IN CREATING INTERACTIVE OBJECTS OR ENVIRONMENTS.

Workshop participants will learn:

  • What the Arduino community is all about
  • How to interface a computer to the real world
  • Simple programming for interfacing
  • Really basic electronics concepts


Please Note: All the required hardware and software will be provided at the workshop but you do need to bring your own laptop with you.  No prior knowledge of microcontrollers or electronics is assumed for this course. Its for beginners.  There will be more advanced courses coming soon.  Space is limited to 6 people, but if we receive enough interest then an additional workshop may be held on the Sunday.  Registration is open to those age 16+ only.

No Comments

Waterloo Mini-MakerFaire!

Waterloo Mini-MakerFaire

You know what we did?

(besides forget to post this)

We went to Waterloo Mini-MakerFaire!

It was a totally awesome experience. The folks from KW who put it all together deserve a huge round of applause for pulling off an event like that.

Our little contribution was the think|haus Moustache – a little laser-cut opportunity for decoration and self-expression.

If you’d like to see more photos, keep reading…

Read the rest of this entry »

No Comments

Event: Introduction to Python Programming (5 Sessions)

Python Powered

Date: Weekly — starting Wednesday June 19, 2013 – 7pm
Place: think|haus – see side bar for details
What: Learn how to program in Python!
You need to bring: A notebook computer with Python and a decent text editor installed (see the wiki article for details)

$20/pay-what-you-can per session — 5 sessions total

Register Here

Details: Learn how to program in the Python language! These classes are targeted at those with no knowledge of Python, including those with no knowledge of programming at all. We’ll be covering all the base mechanics of the language, from printing and math through making packages and classes, plus a little on structure and best practices – you can see our full itinerary on the wiki.

Fees will be on a pay-what-you-can basis, with a suggested price of $20 per session ($100 for the full course of five sessions). If that’s too much for you, pay whatever you think is fair. Pay on a per-session basis or all up-front, skip a session if it’s not worth the cost, pay more if you think we’re really helping you, or less if you didn’t get much out of a session. We want to be flexible about it.

If you want to hear more, comment on the schedule, or talk about the content, join the course mailing list.

No Comments

Event: Sugru Build Night (sponsored by Instructables)

JulyBuildNight

Date: Monday July 1, 2013 – 7pm
Place: think|haus – see side bar for details
What: Come out, fool around with Sugru and see what you can make
You need to bring: yourself!

Open to Members, non-members $5/pay-what-you-can

Register Here

Details: This will be the second Build Night that we’re hosting – and we’ll be well on our way to Instructables Sponsorship. They’re sending us Sugru, we get to play with it. Bring lots of ideas!

This is the next step in getting full Instructables Sponsorship – which would be kinda awesome for the space – and since there’s a limited number of sponsorships available, I’d like to get in sooner as opposed to later.

Instructables is sponsoring monthly build nights at makerspaces and hackerspaces around the world. Each month is a different theme and we will send you materials to run a workshop at your space. We are partnering with sugru for our July 2013 build night. Sugru is the exciting new self-setting rubber that can be formed by hand. It molds like play-dough, bonds to almost anything and turns into a strong, flexible silicone rubber overnight. Sign up for the July build night and we will ship you several packages of sugru to experiment with. Details below (please read all the information).

HOW TO PARTICIPATE

  1. Host a Build Night: pick a night in July (any night) to host the sugru build night. At the event experiment and play with sugru.
  2. Post Five Instructables: post 5 Instructables using Sugru. This can include: making products more ergonomic, simple fixes, or more advanced uses. You have 1 week after your build night to post these projects. Anyone from your space is welcome to post an Instructable that counts towards the 5. (Not posting these Instructables may affect your chances to participate in future build nights).
  3. Brownie Points (not required): after the build night post a forum topic on Instructables about your event. Include pictures, stories, etc… Here are two examples from the May build night:Noisebridge and Makers Local 256. We may even feature your photo on the homepage.

INSTRUCTABLES SPONSORSHIP
Use the build night as a launch pad to bring your makerspace towards Instructables sponsorship. Individual projects can be included towards the sponsorship AKA get people to post new Instructables to count towards sponsorship.

SIGN UP
We have 100 spaces available and it’s first come first serve. Please only sign up if you are able to complete the requirements listed above. You must be associated with a formal makerspace or hackerspace to participate. SIGN UP HERE.

RESOURCES

No Comments

Event: 3D Printing Build Night (sponsored by Instructables)

Instructables June 2013-06-06

Date: Friday June 21, 2013 – 7pm
Place: think|haus – see side bar for details
What: Come out, learn how to do 3D modelling in 123D and Tinkercad – maybe even get a print of your design!
You need to bring: A computer with a recent web browser

Open to Members, non-members $5/pay-what-you-can

Register Here

Details: So we’ve decided to go ahead and jump on the sponsorship bandwagon again. And hey – you can be part of it! We’re going to spend about an hour working on some learning and then spend some time playing and at the end of it, we’ll have completed the requirements and $150 worth of what we designed will be printed at Shapeways!

This is a first step in getting full Instructables Sponsorship – which would be kinda awesome for the space – and since there’s a limited number of sponsorships available, I’d like to get in sooner as opposed to later.

Instructables is sponsoring monthly build nights at makerspaces and hackerspaces around the world. Each month is a different theme and we will send you materials to run a workshop at your space. In June we are running 3D Printing Build Night with 123D and Tinkercad. Experiment with these free 3D design tools and receive $150 worth of printing credits from Shapeways! Details below (please read all the information).

How to Participate:

  1. Host a Build Night: pick a night in June (any night) to host the 3D printing build night. At the event play around with 123D, Tinkercad, or both.
  2. Share your work:
    • 3D Models in 123D Gallery: Post all models created at the build night in the 123D Gallery or the Tinkercad gallery. We want to see all experiments with the 123D products and Tinkercad from beginner models to more advanced uses. These must be posted 2 days after the build night. You will receive $150 in 3D printing credits to Shapeways after posting these models.
    • 2 New Instructables: post 2 new Instructables from the build night that incorporate your 3D models and/or prints. These can be posted after you receive your printing credits.Sign up for an Instructables account here.
  3. Instructables Sponsorship: use the build night as a launch pad to bring your makerspace towards Instructables sponsorship. Individual projects can be included towards the sponsorship AKA get people to post new Instructables to count towards sponsorship.
  4. Brownie Points: After the build night post a forum topic on Instructables about how your event ran. Include pictures, stories, etc… This is an example from the May build night @ Noisebridge.

Sign Up: we are limiting this month to 25 spaces so it’s first come first serve. No more spaces available.

Resources:

No Comments

Lazzored keychains!

I’ve spent some time lazzoring acrylic keychains as prizes for the retro gaming fest this Sunday. They’ve turned out pretty sweet!! I should really be using differently colored materials, but whatever. There’s talk of lazzoring a giagantore trophy character but we’ll see how much time is left til Sunday. Hope to see you then!!

Oh, and tomorrow night (7pm) is the hackerspace Salon here at the thinkhaus. Hope you can make it then too!

No Comments

Retro Gaming Day –

Hey everyone! We’re running a retro gaming day on Sunday and you should come!

When: Sun, September 25, 11:30am – 7:00pm
Where: think|haus, 25 Dundurn St N, Hamilton ON (map)Description: Come play retro and not so retro games, eat sugar cereal, and relive your childhood days. We will have the following game systems on hand:
* Nintendo 64
* Atari 2600 flashback
* NES
* dosbox with Carmen Sandiego
* Xbox 360
We have one big teevee, a projector, and a bunch of monitors. Bring yourself, your games, your system, and maybe your pjs? Come hang out and play games just like the good old days.

$5 entry – everyone welcome

No Comments

Arduino workshop #1

We’ve got 15 people out for our first Arduino workshop taught by Paul L. We’re learning about variables, functions, libraries and all kinds of cool stuff. Course notes to be posted soon.

From Arduino Course 2011-02-26 From Arduino Course 2011-02-26

4 Comments

Arduino course, Feb 26

UPDATED: Please see the “Event Registration” tab above to sign up for this course.

tl;dr: Intro to Arduino course Feb 26th 12PM-4PM. Free to members, $20 to non-members. See Required Materials list.

Paul Lariviere will be running this course. Here is his description:

As has been discussed in numerous previous threads, we’re going to have an Arduino course. I will be holding the first ThinkHaus Introduction to Arduino course at ThinkHaus on Saturday February 26th from 12pm to 4pm tentative. (may be extended to 6pm depending on progress) This course will be free to attend for all ThinkHaus members and will be available to non-members at a cost of $20/person. There is a list of “Required Materials” below. Please be aware that these are not 100% necessary, however some sections of the course are very hands-on so if you do not have the equipment you will either have to partner with somebody or will not be able to participate in the hands-on programming activities. I will also state off the bat that this course is MOSTLY ripped off from other free online tutorials, I have simply added detail to explain what is actually happening under the hood.

Why it’s worth coming even though resources are available for free online:

Aside from having an actual human being who can answer your questions, there are actually a few good reasons to consider attending. Every source I’ve managed to find online for Adruino development tends to over-simplify everything and doesn’t provide clear explanations. IE: They tell you X command produces Y result, but do nothing to explain what happens behind the scenes. This has resulted in a huge wave of terrible embedded code floating around, and a phenomenon I call “Google Coders.”

A Google Coder is somebody who knows what he wants to do, but has no idea how to do it so he searches Google for code that is close and tries to modify it. This usually results in broken code, which was never inteded for the exact task you want to accomplish, being modified into an incomprehensible mash of garbage code. Although this course is an introductory one, it provides a foundation of knowledge required to prepare for the upcoming ThinkHaus Arduino Object Oriented Programming course. This preparation is the true purpose of this course. As it stands, jumping from this course to the OOP course will blow your mind (if you’ve never done OOP), however jumping from the current standard of
free Internet Arduino tutorials to OOP C++ code will probably outright kick your ass since you’ll have no clue what is happening in the background.

If you already understand OOP and C++ you will still gain knowledge of circuit wiring, schematic reading, data sheets, etc. and gain actual hands-on practical experience making something.

Required Materials: (what you’ll need to acquire BEFORE the course and bring
with you)
-A Laptop & Power Supply or battery that will last ~6 hrs.
-An arduino
-A programming cable for your arduino
-A power supply for your arduino (most commercial ones can be powered over USB)
-Solid Core Hookup Wire – to connect components of your circuits (if you don’t have this there might be some floating around, but I can’t guarantee this)

Nice To Have Materials: (bring this if you have it)
-Extra programming cables
-Resistors
-Buttons
-LEDs (color doesn’t matter)
**I have purchased a community supply of these materials with my own money and *HOPE* to have enough for everybody, but supply will be limited to what I have.

Arduino Course Modules: (what you’ll learn)
Module 1:
Introduction to microcontrollers
Setting up and configuring your Arduino and the IDE
Our First Program
Exercises

Module 2:
Circuit Basics
Data Sheets
Reading Schematics
Understanding Digital I/O

Module 3:
Understanding Libraries
Serial Communication
Basic Math
Understanding Types

Module 4:
Buttons
Design Challenge Part 1
Design Challenge Part 2
Design Challenge Part 3
Wrapping Up

Learning Objectives: (end result)
By the end of the course attendees should have a strong understanding of types, procedures, libraries and other programming concepts. Attendees should have enough base/background knowledge to be able to use the Arduino.cc site
as a reference and learn how to use ANY of these libraries on their own for future projects. In other words, you’ll learn how to use a small subset of Arduino features, but learn it in such a way that you’ll be able to TEACH YOUSELF how to use the rest of the features.

The intended objective of this course is to prepare for the next Arduino Programming course which will focus on OOP for the Arduino and producing GOOD embedded code vs. crappy kludge code that barely works.

Hope to see you all there!

Cheers!

Paul L.

4 Comments

new think|haus official opening

What: official think|haus opening
When: February 12, 1-5PM
Where: 25 Dundurn St N
Who: Everyone!
Cost: FREE!!!!!

think|haus has finished moving in to our awesome new digs, and we’re inviting everyone over to check it out! There will be project show and tell, talks, and demos. See our laser cutter in action! You will even be able to build an electronic kit to take home.

Everyone is welcome to this free event! Bring your friends! Bring your kids! Bring your nerdy roommate who never leaves the house!

Can’t make it? We’ll miss you, but you can come out on any Tuesday at 7pm for our regularly scheduled open|haus.

No Comments