Geno, I'd like to add this as a PittMesh Working Group even on our Meetup
page. I think it is important to encourage our members to learn these
skills as they are important for the eventual addition of sensors on the
PittMesh network. Is there a limit to the number of participants?
Adam
On Mon, Jan 11, 2016 at 1:52 PM, Yevgeniy Soroka <ukranians2@xxxxxxxxx>
wrote:
Does anyone want to work on the Learn to Solder Class? We have materials
from past classes. Ideally it should be a class where people solder
together an Arduino board which they will use for future classes. Or maybe
have a very basic solder class with the Makey Makey robot which blinks, and
have the arduino solder one be a slightly more advanced course.
-Geno
On Mon, Jan 11, 2016 at 1:50 PM, Yevgeniy Soroka <ukranians2@xxxxxxxxx>
wrote:
I decided we should add an advanced Basic Electricity Course which will
cover transistors, diodes, LED's, and basics of op amps and amplifiers. And
an even more advanced course on filters eventually. This can happen in
parallel with the learn to solder, and programming courses.
-Geno
On Wed, Dec 30, 2015 at 1:20 PM, Yevgeniy Soroka <ukranians2@xxxxxxxxx>
wrote:
Buy tickets here.
http://www.eventbrite.com/e/basic-electronics-class-make-your-own-piano-tickets-20280751273
<http://www.eventbrite.com/e/basic-electronics-class-make-your-own-piano-tickets-20280751273?aff=utm_source%3Deb_email%26utm_medium%3Demail%26utm_campaign%3Dnew_event_email&utm_term=eventurl_text>
I expect this class to be popular (based on past experience), so don't
wait!
HackPGH Members get a 10% discount. Email geno@xxxxxxxxxxxxxxxxxx for
the discount code.
On Wed, Dec 30, 2015 at 12:47 PM, Joachim Hall <jjoachimhall@xxxxxxxxx>
wrote:
Sounds good! Thanks for the cheat sheet! :-)
Happy New Year!
-Joachim
On Wed, Dec 30, 2015 at 10:41 AM, Yevgeniy Soroka <ukranians2@xxxxxxxxx
wrote:
Thanks Joachim. When I first began to program PIC micro-controllers a
few years ago, the compiler I used came with such a reference document,
and
I found it very useful.
I have a document I use which is a list of common C language things
like if statements, loops, even those wonderful things called pointers
(which I used to dread, but now a days I can't imagine writing a single
program without them). I attached the document to this email, maybe
someone
else can find it useful. I will create a reference document like that for
the arduino class.
The advanced class will show how to program the AVR chip without the
arduino environment and introduce advanced topics such as pointers, and
how
to object orient your code a little without resorting to C++. Another
class
may introduce arduino programming using C++.
I think a good activity for the software club is to come up with the
arduino classes together. You know, other than creating an awesome
steampunk blimp. ;-)
-Geno
On Wed, Dec 30, 2015 at 9:53 AM, Joachim Hall <jjoachimhall@xxxxxxxxx>
wrote:
Geno,
I was in the basic Arduino class last year and I thought it was very
good. I learned a lot and I thought the demonstrations and code were
very
simple but powerful. Maybe the one thing I would have liked that could
help beginners is a printout table with most of the basic action things
like what this does : and this () and what the colors of words mean etc.
I
think most of that was in the power point but it would be nice to have
something to take home as a quick reference when trying to make up my
first
programs.
-Joachim
On Tue, Dec 29, 2015 at 1:06 PM, James Keener <jim@xxxxxxxxxxxxx>
wrote:
I would love to help design or help test materials for such a class!
On December 29, 2015 11:18:22 AM EST, Yevgeniy Soroka <
ukranians2@xxxxxxxxx> wrote:
--
Simon, we should get together and design the Arduino classes (basic
and advanced). We can look at what was done in the past, and try to
improve
on it. I have some ideas for what the advanced class should have based
on
what I learned programming micro-controllers for a living.
For example, you can turn some LED's on and off with code like:
On, delay, off, delay, on delay, delay, off, delay, on, delay, and
so on.
Thats what basic arduino courses usually teach.
Or you can reduce all that to about 3 lines of code using finite
state machines (which was a popular topic during members meetings
about a
year ago, but we forgot about it.
-Geno
On Mon, Dec 28, 2015 at 6:53 PM, Simon Heath <icefoxen@xxxxxxxxx>
wrote:
I'm in. I can help with TA-type stuffs for Arduino if nothing
else.
Simon
On 12/28/2015 05:41 PM, Andrew C. wrote:
Count me in- I need a basic comprehensive education on all of
that!
-Andrew
On Mon, Dec 28, 2015 at 4:54 PM, Yevgeniy Soroka <
ukranians2@xxxxxxxxx <mailto:ukranians2@xxxxxxxxx>> wrote:
Joachim, that would be great! As students build the circuit
on the
breadboard I will definitely need help to go around and make
sure
people are doing all the steps correctly, and answer their
questions. Gene did this for the Theremin class, and it was
very
helpful.
-Geno
On Mon, Dec 28, 2015 at 4:39 PM, Joachim Hall
<jjoachimhall@xxxxxxxxx <mailto:jjoachimhall@xxxxxxxxx>>
wrote:
That looks really good Geno! Nice work! I can help you
out
with the class if you'd like. Not sure about the Arduino
part
of the class but I can certainly help with the
electronics part.
-Joachim
On Mon, Dec 28, 2015 at 2:36 PM, Geno Soroka
<geno@xxxxxxxxxxxxxxxxxx <mailto:geno@xxxxxxxxxxxxxxxxxx>>
wrote:
On January 30th we will have a Basic Electricity class
which will be part of a series of classes for 2016.
At the
end of all these classes, the student will roughly
have
enough knowledge to build a 3d printer.
Basic Electricity and Electronics (Jan 30)
Learn to Solder TBD
Basic Arduino Programming TBD
Advanced Arduino Programming TBD
Sensors Sensors Sensors TBD
Motor Control TBD
Let me know if I'm missing any. HackPGH does this
every
year, and eventually I think we need to include
mechanical
classes as well.
I finished half the presentation. The theory part.
After
working on this I realized there is a ton to cover, so
this will be a 4 hour class, begin at 10am, lunch at
noon,
and continue after. There will be pizza for 10 people
(max
number of students).
Since we have many of the parts already (from previous
classes), the cost of the class will cover the pizza.
The
cost will be $30 a student, with discounts for HackPGH
members.
I will post the class on Eventbrite and our meetup
page,
and the main website soon.
Who is this class for? If you are a complete and total
beginner when it comes to electricity, you will love
this.
If you already know electronics, you may be bored, or
may
refresh some things from High School physics.
After the theory, the students will build a basic
piano
with a 555 timer and buttons. This is actually great
because it involves knowing how to add resistors in
parallel and series.
No soldering required, just breadboard (which will be
included in the cost and handed out)
Here is the link to my presentation which is 50% done.
https://drive.google.com/file/d/0B22yo8yjdiiaWWtfMF9jTjhscmc/view?usp=sharing
Happy New Year!
-Geno
Secretary | HackPGH
Pittsburgh’s First Makerspace
1936 Fifth Avenue
Pittsburgh, PA 15219
/http://www.hackpittsburgh.org/
Sent from my Android device with K-9 Mail. Please excuse my brevity.