Learning Python Programming for non-programmers

Python is a cross-platform programming language which is a popular choice for novice and advanced programmers. The design of python emphasizes the readability of code, making it easier for beginning programmers to learn.

In this class we will look at the basic framework of python programming and explore how to begin to design programs in python.

Who this class is for: People who are NOT trained programmers, but are interested in getting started with learning python. This class is OPEN to the public. You do not have to be a member of Workshop 88 to attend.

What you should bring to the class: Your own laptop on which you should download and install one of the stable versions of python from the python website.

What you will get from the class: understanding of the python interpreter, how python classes are used, a basic understanding of how to write programs in python

Share

3D printing – a primer

Model 500 Plugbox Render (top)3D printing is a great way to rapidly produce small parts for just about anything you can think of.

Workshop 88 has a 3D printer that we use often to make things for use in our projects. If you’d like to see what 3D printing is all about firsthand, this demonstration is for you!

This class is OPEN to the public! You do not have to be a member of Workshop 88 to attend. Registration for this is $5.00

What you should bring – something to take notes with and all your questions about 3D printing.

What you will get from this session – you will see how the 3D printing process works, from concept to finished part. If you are a Workshop 88 member, you will get the knowledge and experience necessary to start using the Workshop 88 Makerbot.

IMAG0023

Share

WOYB – Intervalometer

DSCN0002 SmallOne of our newest friends of Workshop 88, Lewis, posted this awesome project he’s prototyping on the breadboard.  It’s an intervalometer for a camera. Here’s how Lew described it:

“The camera is too new to hack, so I made a holder out of 1/8” plywood for an RC servo that would slip onto the camera body and could be held in position with a couple of thumbscrews.  An Arduino micro controls the servo and handles the timing.  The project is still in the breadboard stage.  I’ll probably add an LCD and either an encoder or joystick switch so that I can change the time interval when I’m on the road.”

 

Thanks, Lew!  What’s on your breadboard?

Share

WOYB – Tiny85 BlingBoard

Workshop 88 member Jim Williams shared a few of his breadboards with us for our WOYB feature.  Here’s one:

Image credit: Jim Williams

Image credit: Jim Williams

He says: “This is the proto for a Tiny85 “bling board”, trying to run as much stuff as possible on a Tiny85. It will be the opening demo for the Tiny85 class (which will actually happen Real Soon Now).”

Stay tuned for details on that class!

What’s on Your Breadboard?

Share

New feature: What’s on your breadboard? (WOYB)

Every maker that dabbles in electronics has a breadboard or two (or three, or fourteen) with current and prior projects on them.  In the spirit of sharing with our community, we asked on the email list a simple question: “What’s on your breadboard?”

Over the next few days, we’re going to feature some of the replies here on the blog.

First up is Workshop 88 member Karl who shared a photo of his breadboard with an array of LEDs on it. His project is developing a countdown timer with a visual representation given by the LEDs. He pointed out the button which never seems to stay on the breadboard.

Image credit: Karl Knutson

Image credit: Karl Knutson

Thanks for sharing, Karl!

What’s on your breadboard?

Share

More on the toroid “cheat” hack

Remember Jim’s toroid hack that he posted here last week?  It was featured on hackaday, which was really cool to see.

Jim updated his post to his own blog to include some measurements of the effect of breaking the magnet to get the wire wrapped on to it.

He used a simple RL circuit to measure the inductance of the toroid. Very neat to see some values to compare the glued vs. unbroken magnets.

Thanks, Jim!

Share

Connect with Workshop 88!

Are you looking to get more involved with Workshop 88 beyond this blog?

We have LOTS of ways that our members interact with each other online.
Here are a few ways:

Email list – join our  Google group – You must subscribe to this to see the messages. (We approve everyone who is not a spambot.)

Twitter – Follow @Workshop88

Facebook – like us on Facebook

Meetup – Follow our schedule of all we do at our Meetup page.

Email – Send an email to “info @ workshop88.com”

Chat room – Members often get together during the work week to chat online

Share

Public meeting notes – 2/14/2013

Last night was a great turnout for the Public Meeting at Workshop 88. Over a dozen makers came out to work on various projects and learn new things at the space.

Our friend Tom M from the Fox Valley ASME chapter came out and had a small part for his project printed on the 3D printer:

2013-02-14 19.52.16Looks pretty sharp! We’ll be waiting to see the finished product.

Share

Proper prepping for 3D printing

We’ve been doing a lot of 3D printing recently at Workshop 88.  Many times we just download models from Thingiverse, but more and more we are designing our own models.

Using Sketchup is one way that models can be created, but sometimes when you print a complicated model as designed in Sketchup, there are pieces of the model which are missing.

Enter: CADspan.

There is a tutorial available for this Sketchup plugin which allows you to find holes or reversed faces in your models. Recently, there was a model designed which failed to print correctly. When using the CADspan plugin, it was discovered that many of the faces were reversed:

Screen Shot 2013-02-14 at 1.14.30 PM

The red faces are the ones that needed to be corrected. A few right-clicks later and the model was fixed:Screen Shot 2013-02-14 at 1.14.42 PMWe’d love to know your tips and tricks for getting better prints from your own designs. Let us know!

Share