Show HN: Learn how to build electronics with monthly kits
thimble.io
thimble.io
But (and I'm sorry if this sounds negative but I'm just FED UP) I'm so SICK of freaking subscription services. Can't you guys just rely on interested customers coming back if they want to? The way I see it, there's absolutely no relation between the message you have on the site to teach people electronics and make a few bucks while you're at it, and the need for customers to have accounts, registration, subscription and all of that crap. Just let me buy the kit I'm interested in and be done with it! With so many subscription services around, I'm following a policy of immediately disregarding anything following the same model, specially if there's really no need for it. Make a one-time purchase option, with no registration or crappy spammy emails and I'd be interested (yes i know you won't share my details with 3rd party but you'll hammer me with emails on every freaking occasion I know.)
Any time you see "$400 value for $10/mo!" it's marketing garbage, but you really can get for $20/mo what would probably cost you $25 or a little more if you bought it on-demand.
Nope.
I have burned myself - and seen others got burned - too many times on subscriptions.
Feature keys? Thumbs up. Commercial with 15 days trial? Fine. Pay for online storage? Only if you provide a better alternative than Dropbox, Google or AWS. Monthly payment for static apps? Bad. Creating an online experience (syncing in your proprietary "cloud") to justify monthly payments? Yuck.
I want my apps to work without constantly having to pay a protection fee to a vendor.
This of course goes against what every make-a-SAAS-tutorial will tell you but I am speaking here as a consumer :-]
I know how to program. I don't want to program a microcontroller to do all of the work. I don't want to build a "WiFi robot", I want to build a simple circuit with a few LEDs and understand completely how it works and why it was designed that way. I want to know how to choose the right batteries and resistors, or what components I need for arbitrary projects.
Then look up each component and look at videos relating to them (most of them will include the technicals)
These kits are more for children in the software/hardware space.
I'm an electrical engineer and in my experience most EE courses are very math heavy. This is because the theory behind electronics is very math heavy. Many people don't enjoy doing math problems in their spare time, though. The thing is that after you get past the theory and into the practice, the math mostly drops away as you learn abstractions and little tricks to aid in designing circuits. I like The Art of Electronics because it has the math there if you need it, but assumes you didn't get past Algebra. It mostly leads with the abstractions and little tricks that you would use to design circuits with a just a pen and paper.
Some people find it tedious, though. My advice is not to read it cover to cover. Read the parts that interest you and use the rest as a reference.
If I remember correctly they even go from transistor up to building an entire 8-bit micro in addition to the excellent analog reference.
As someone who isn't an EE I found it still very straightforward to follow if a bit dense(in a good way) in some sections.
I still find the book a tad dense at times but it's absolutely a must have for anyone that cares more about the why than the how. As said above, this is a fantastic reference book, you will likely never read this cover to cover unless you're following it as instruction material for a class.
Anymore these days, with all the breakouts and instructables a person could very likely get by with know whether something needs 5v or 3.3v (if that).
I feel like these monthly subscriptions are good for a while for someone who wants to get into the hobby and has ABSOLUTELY NO IDEA where to start. You get the inspiration, materials, and help specifically for the task at hand without all the other noise.
I have a feeling that after a few months if the person is still keenly interested they wouldn't need the subscription anymore and I'd be surprised if most subscribers stayed on past 6-9 months because of this (or the opposite).
https://www.amazon.com/Learning-Art-Electronics-Hands-Course...
https://www.amazon.com/Electronic-Principles-Simulation-Albe...
Also just found this. Use it as backup copy if you buy the book.
http://www.talkingelectronics.com/Download/Malvino_Electroni...
https://www.amazon.com/Electronic-Components-Complete-Refere...
https://www.edx.org/course/circuits-electronics-1-basic-circ...
https://www.edx.org/course/circuits-electronics-2-amplificat...
https://www.edx.org/course/circuits-electronics-3-applicatio...
Art of Electronics is also a good book but needs to be read with a discerning eye to place everything in the appropriate context: some sections are important, some are premature optimization for hobby-level projects, and some are flat out obsolete. I feel it's better used as a reference book than read cover to cover.
Also worth playing around with the Falstad circuit simulator: http://www.falstad.com/circuit/
And there are lots of good app notes out there from the manufacturers. (http://www.ti.com/ww/en/bobpease/assets/AN-31.pdf is a classic.)
I've been doing it as a VERY light hobby now for a few years (maybe building a little thing every few months or so, using an ESP8266 here and there). I still don't quite get where the hell they are getting the amount of resistance needed, or why this capacitor is needed here, etc...
I still haven't found any good resources that are between "plug x into y" and "read the whitepages for every component you will use and figure it out yourself". Most "advanced" tutorials/guides will just throw equations at you and say something like "you need to use this equation to figure out your resistance" but never why it's that equation, or why i should use that over the other one, or what situations that will apply to, or where they got the magic number they plugged into it.
I want to gain the "intuition" (probably not the right word) to know when I need to use this equation, where I'll need resistance at all, when it might be a good idea to have a capacitor. I know what each does on a basic level, i just need that next level of understanding.
Sometimes ICs require external passives with specific values (e.g. a 1uF ceramic on pin 3), but you'll never really understand why those values because the chip is a black box to you. Usually you have to place external components because they would be too large to design onto the die itself, particularly large things like capacitors and inductors. As such their value is whatever the manufacturer says it should be and you go along with it. Often the most magical component requirements are found in RF circuits, and then you may as well go with what the manufacturer recommends because the designers probably simulated it first.
That said, I would guess you're talking about things where various combinations of components would work - e.g. a voltage divider, do you use 1R/10R or 1kR/100kR? That particular example is explained quite well [here](http://electronics.stackexchange.com/questions/28897/how-to-...).
Anyway the point is if you can regulate power and build amplifiers and filters but not quite up to the level of building a 30M radio receiver, then improving a bad kit would be a good plan.
Likewise if your "wifi robot" you don't want is close source silo 100% maxed out no expansion possible it is quite useless. But if its got an IO pin or two and you want to learn how to light LEDs using resistors and maybe a transistor or two, you can use the wifi robot to handle the whole "how to turn it on and off" part while you focus on the source vs sink current limits and the excitement of inverting transistor driver circuits and the virtues of putting the LED in the collector or emitter circuit (assuming bipolar transistor) or the joys of trying to bias different types of switching FET transistors, oh its all a barrel of fun but by leveraging the unwanted "wifi robot" you can avoid some hassle.
Also note that the "maker community" of java programmers learning to solder and the ham radio community of EEs learning to program java, never ever cross pollinate. However I live in both camps and the ham radio guys have decades of "learn you some electronics for greater good" general category of book. So if you're not having much luck with the maker style books there are literal decades of the ham radio branch "learn electronics" books. Check the ARRL to start.
https://news.ycombinator.com/item?id=13260343
He pointed out that the classes were usually theory heavy where you do piles of math without building anything. He said the kits normally had you plug stuff up without understanding what's going on. So, he tried to do a course that was incremental and build-oriented like kits but gave you understanding of theory/concepts a bit at a time. I haven't used the service but it was only one that claimed to do this.
https://www.amazon.com/Practical-Electronics-Inventors-Third...
Once you get bored by "battery plus LED" circuits, I recommend Nibbler 4 bit CPU [1] and transistor clock [2]. They are sufficiently complex to be impressive and hone your EE skills, yet simple enough to still finish even if you're not really an EE. They also can be understood completely, there are no secrets and all design decisions are explained in the documentation.
[1] http://bigmessowires.com/nibbler [2] http://transistorclock.com
You'll build up an intuition in electronics by doing all these projects. If you want to throw a microcontroller in the mix, get the cheap TI MSP430 Launchpad- it's about $5, and you can use C or Arduino.
Sure the price is inflated (for someone with the know-how) but for people interested in learning electronics, the all-in-one-delivered-monthly is a great sell until you grow out of it.
This is the defacto book for beginners but I've never really been able to parse the format. I've gone through a lot of books and none seem to match the approach (gently, less formal) with some formatting that is easy to ingest.
I do love the Launchpads, and they were a ton of fun to use (the IDE is a beast, though). I'd say starting with Arduino or a Pi before a microcontroller is a natural step for beginners, though.
I've followed both thimble.io and Hackerboxes prior to launch and thimble.io definitely has more thorough instructions and a nice learning platform[2] which may be less intimidating for beginners.
I ended up going with Hackerboxes because the kits include all the parts, use of open source hardware, the lower price, and they've already shipped a year's worth of kits.
[0] http://www.hackerboxes.com/
[1] http://www.instructables.com/member/HackerBoxes/instructable...
At first it's really difficult because of fear from the small size, sometimes the price of components, and the lack of proper equipment.
At some point you learn how your hands work, what techniques work, and how things flow; suddenly then things become easy and through-hole seems like a boring chore.
My enlightenment came with a good Hakko iron and the satisfaction of having a SMT capacitor 'snap' into place under a good solder flow. After that point of finally having a confirmation of what should happen, a weight fell off my shoulders -- mostly generated by anxiety from over-reading about what SHOULD be done rather than experimenting and just trying to get it done.
Now I jump at (most) smt projects.
(edit: not a bell curve, just a slip of the tongue)
Stanford EE just set up a maker space, called Lab 64. I'm going to find out what tools they use, and how they teach soldering. Stanford EE labs have big "No Pb" signs; they insist on lead-free soldering.
We start by giving the kids hot air and tweezers to harvest some parts from an old board, then have them install them on a scrap proto board no one needs any more
Starter kits with pennies worth of a few passive components and a few "interesting" sensors on breakouts sell for 50$+. Taken at their parts list you could get a thousand assorted pieces of most of the passive components for a few bucks on eBay, and you could get the breakouts on AliExpress for a few bucks too.
But the time it'd take to wait for a packet from China, or even from the US for a small premium, can disrupt someone who's just learning. If you forget a part, that can be a week of waiting. The kit promises everything you'll need.
And the guided nature helps beginners not get caught up in the minutiae of designing things. Google "turn on LED with Arduino" and you'll get answers ranging from "just stick it in series with an IO pin(not a great idea imo)", to "use a NPN transistor (which leads down its own train of learning as to how it works and why it's needed)" and a bunch of stuff in between".
I know some basic electronics (I think), and felt I was better off "splurging" on AliExpress and eBay once and filling a drawer with an assortment of passive components and breakouts to sensors I thought might be interesting and just building stuff as it came to mind.
A handful of ESP8266s and some assorted sensors can make for some pretty interesting projects by themselves
Depending on the LED, I would have no problem driving it directly with just a current limiting resisitor.
The only thing I worry about is a lack of mathematical rigor, but I suppose as long as I can get hands on experience that amounts to much more than I'd accomplish on my own.
In any event, this is beyond awesome and I'm subscribing as soon as I get home.
https://www.youtube.com/watch?v=SEbu3h5FBZI
https://contextualelectronics.com/
I've heard good things about it. He tries to create a middle ground between the opposite ends of heavy theory with nothing to build and tinkering without conceptual understanding.
By the time intuition and documentation fails an experienced electrical engineer, they're probably designing something that costs tens of thousands of dollars to prototype and hundreds of thousands worth of testing equipment. It'll be a long while before you get to that point so I wouldn't worry about the math, although I still recommend studying it because it might help develop that intuition.
Example: http://www.ebay.com.au/itm/0603-SMD-SMT-Chip-Capacitor-Assor...
I'm not at all technical by nature. I learned from the ARDX kit (but I still don't know much). It's what I recommend to other women. Work on it like a jigsaw puzzle in front of the TV at night for as many nights as it takes to finish.
One project per kit is a problem because you can't just move on to the next project. You get stuck and frustrated. I find dealing with that frustration is a big part of technical learning for beginners that lack confidence. with a kit that gives you a lot of projects you don't go to bed feeling dumb like you can't do this. This matters. At least to me.
The cutoff for college student involvement is pretty much $20 and that's where the bread and butter market for something like this is. EE/CE/CS student's who want to be able to "do" electronics. Intersplice it will lesses on simple formulas we need in class and you've got a winner, you could even recylce kits every semester.
Distance learning goes back a long way.
[1] http://www.americanradiohistory.com/Archive-Poptronics/50s/5...
About the video: (I didn't watch it f100%) Do all projects require soldering? Can I filter for non soldering projects? (Actually, I can solder but not extremely good. I even tried a few home made projects with my daughter so she can learn to solder, but she has already done many non soldering projects.)
Anyway, I suspect that non-soldering projects may have a bigger audience.
Use a tiny dab of solder on the iron tip for better heat transfer, and heat the joint for longer than it feels like you should need to. Melt the solder wire against the joint, not the iron - the iron will always melt solder, but that's not what it's there for; it's there to heat the joint until that melts the solder, which is what needs to happen for proper wetting and bonding to occur.
Also, resist the temptation to use too much solder; you don't want a blob, but rather a clean, concave flow from wire to pad. That's how you avoid cold joints.
You shouldn’t heat the joint for more than about 2 seconds before feeding solder into it. If you need longer than that, you probably don’t have a properly tinned tip or a properly cleaned joint, or your tip is too small, or perhaps your iron has low heat capacity.
I also highly recommend using lead-based flux-core solder, e.g. 63/37 Kester 44. The lead-free stuff is awful to work with.
Anyone trying to learn to solder should watch these videos, especially #1: https://www.youtube.com/playlist?list=PL926EC0F1F93C1837
Try and place the iron so that it heats both the pin and the pad at the same time. It helps to have a tiny bit of solder on the tip. Then, after around 1 second (unless the pad is on a ground plane, then maybe much longer...), feed in a bit of solder. It should melt and flow immediately on application. You don't need a lot to get a good connection, it should make a little 'hill' on the PCB. Remove the solder, then remove the iron. The joint should cool and leave a nice shiny connection (depends on the solder.)
Tip for using lead-free solder: when you are done soldering, always leave a big blob of solder on the tip before turning the iron off. This way, the tip doesn't oxidize in air while cooling, and you don't have to clean the tip all the time. Next time you solder, just one wipe of the tip after it heats up and it will be shiny and ready to go.
Do that and you'll never get a cold joint
I remember changing the channel on a color HeathKit TV at my grandparents by shaking house keys because the ultrasonic remote sensor circuit interpreted it as channel down. (It had a diagnostic and circuit diagram on a fold-down panel IIRC.)
Also my father and grandfather both made multiple technology generations of oscilloscopes from kits. And, my father opened an electrical automotive shop in Santa Clara, thanks in part to learning from HeathKit and other study-at-home electronics courses.
I think the price of $50 or $60 for a random kit is a too expensive[1]. A better model for the product, in my opinion is a magazine + bag of parts and materials $20-$30 monthly or bi-monthly seems fair. The parts and materials could be used to build circuits and conduct experiments that help you better understand the theory.
[1]As a reference point, for probably $20, you could get yourself a TI launchpad (or similar) and a bunch of parts that would allow you to build a TON of fun and interesting circuits.
It's also the same on my desktop.
edit: Just to be clear, the next kit does ship in January 2017.
J/K your kit seems awesome and I think I'll subscribe myself. Want to up my electronics game so something like that might keep me on pace.
The second box is "make a robot" with a feather which is an adafruit thing which is a custom arduino with on board bluetooth. It looks extremely easy to me, but I am not a noob to either electronics or mechanics. Its a nice little set, everything you need to mess around with a little robot.
Its "make a robot" in the post 1990s sense of a robot is a homemade RC car with homemade UI. Not make a robot in the pre 1990s sense of its possibly a stationary arm, or its autonomous, or it does something other than be a possibly weaponized RC car. So its a rather basic homemade RC car, OK cool.
Needless to say with the holiday obligations I've done nothing with it other than watch the videos and paw it all over and there's no way I'm going to get to mess with it due to obligations etc until well after the new year.
Everything seems very well selected and packed and looks fun. It looks quite expandable. Somewhere on my cluttered workbench I have a nice IMU/magnetometer/accelerometer I2C board and I think it would be fun to bolt on. It is not maxed out and cries out to be messed with and expanded. Its open loop motors, so I'd like to use a simple IMU board to close the loop so a 90 degree turn really is 90 degrees and so on. Also I could use the magnetometer to discipline the straight line such that its really straight not a curve with a large unknown radius. That'll probably be my first experiment on my own after I complete the official published experiments.
My decades of experience with boxes implies that if a company mostly sells "stuff" and occasionally offers a box or gift basket it'll be a great deal with overstocked items marked down as much as 50%, maybe more, but if its a "gift box company" the prices of the components (perhaps a cheese log or a summer sausage) will be marked UP at least 100% to 500%. So because adafruit is mostly a "stuff seller" and not a "box seller" the box price to retail component price ratio is awesome. There must be $120+ of retail price stuff in the $60 adabox. The thimble being a company focused on selling boxes, I would assume the price ratio will be more like the "sausage and cheese holiday gift box" biz where the box is at least 200% of retail component price. I would be happy to be surprised if thimble is in fact a good value, but observations of parallel businesses implies that would be quite an achievement if they pull it off.
Thanks for the Hacker Box rec too, just subscribed. My crew at work is already excited.
Anyway USD59 a month is ridiculous, you can by a big Arduino kit for less than the price of one month, for instance this one: http://www.ebay.com/itm/New-Ultimate-UNO-R3-Starter-Kit-For-...
After that you can just buy bits and pieces as needed.
There is no shortage of free help to be found online, all you need do is ask.
https://learning.thimble.io/modules/wi-fi-bot-part-1
Should give you an idea of what's included.
I've subscribed to HackerBoxes since their start; significantly cheaper (sometimes thrown together and a little cheap, but never boring).
The weak spot in all three seems to be the curriculum.
So in general I love that this takes the 'get the stuff' problem out of the way. Sure you can buy a book on transistor projects or computer projects, but then you have to source the parts and move from there. The same issue happens with the "starter kits".
Back in the 80's and 90's a number of people made "<some#>-in-1" electronic boxes. These usually had the components mounted on a substrate and usually came in two flavors, in the first flavor everything was mounted on the substrate and you just stuck wire between springs to make your circuits[1]. Then they added a breadboard and you could wire up the basic circuit on the breadboard with the knobs and such around it[2]. And then even some compute stuff built in[3].
So what generally makes these things engaging are either they are easy to start and get more interesting as you build on your knowledge, or they culminate into something useful. There was an RCA technician training course where you built all of the components of a color television and then assembled them into the final unit[4]. You got a color TV out of it and a lucrative career in television repair :-).
I'm not trying to be dismissive of this idea, I'm trying to say that these ideas work best when they have an editorial position, a path, start points and end points. Imagine a web design "box" type product where each month you got a box with some aspect of web site design. It would include exercises and text book type material, quizzes and working problems so that at the end of each month you had mastered some part of the web service stack. So perhaps your first month would be about putting up a web server, the second month about getting keys so that it can be secured with SSL, then the third month CSS that helps style the pages, and the fourth month maybe PHP or a JS module. Each month with a digestable bit that assumes you're going to spend perhaps one or two evenings a week on the material. At the end of the year you have a full web app deployed on a droplet or something. But every month you get something that works and something that builds on the overall thing.
Electronics can do that if you pick a specific area of interest, so sensors or computers or radio or audio.
An editorial spin like that could take the box idea and take it to a whole new level I think.
[1] https://images-na.ssl-images-amazon.com/images/I/9141qwL5XvL...
[2] http://www.elenco.com/product/productdetails/project_labs=NT...
[3] http://www.elenco.com/product/productdetails/project_labs=NT...
[4] https://books.google.com/books?id=wi0DAAAAMBAJ&pg=PA39&lpg=P...
Hell yes, make you some crystal radio magic, highly recommended.
I've not read it, but I've heard good things about it.
[1] https://www.amazon.com/Build-Your-Transistor-Radios-High-Per...