4 ms·
Ask HN: Getting hands dirty with electronics for newbies
I have been wanting to get my hands dirty with some electronics hobby projects. The recent article on Arduino Laptop interested me.
I'm a web developer and have no idea of electronics. I visited Beagleboard and Arduino websites. Can't make out which board/kit is the right one for me to start with. Any board/kit that can be programmed to make some cool stuff is what I'm looking for. (to build something like the Mini Arduino Laptop which can be related to gadgets even if they are not actually the 'real' ones)
EDIT: for a student with limited budget :)
- Tichy 18y agoI would also like to learn electronics. You might also enjoy checking Adafruit industries: http://www.adafruit.com/ http://www.adafruit.com/ She has a lot of fun DIY electronics kits. I figured I'd use them to learn soldering and stuff, so I ordered some. Also I still dream of one day creating a sleek case for Minti MP3 with 3d printing and beat the iPod with open source hardware.
- jsmcgd 18y agohttp://hackaday.com/ http://hackaday.com/ You might find some ideas here to inspire you.
- shutter 18y agoWholeheartedly second this question. I've always enjoyed software, but I have an itch to play with hardware too.
- SingAlong 18y agoYeah! I've always enjoyed watching people build simple robots too. Watched a lot such videos on youtube and saw a lot of pics of articles on instructables.com. I mentioned 'saw pics' instead of saying reading articles because I dont understand what that guy is really saying... some OMAP3 some 7689 whatever. Really wanted to learn things. I'm downloading the Intro to Robotics course video lectures from the SEE site at http://see.stanford.edu http://see.stanford.edu I just took a quick look at the descriptions mentioned below the video lectures. Every lecture seems to be teaching some theory. I would enjoy the theory part. But would be more interesting to build something as I learn. Maybe be something simple like a motor programmed to move straight, backward and make turns :) Anyway, I found this link from the youtube video I watched http://www.societyofrobots.com http://www.societyofrobots.com It's got no basics, but just enjoy the pics and videos if you don't understand(like me).
- Shamiq 18y agoGot my up-vote as well. Let's see some answers!
- perdurabo 18y agohttp://www.nerdkits.com http://www.nerdkits.com
- tesseract 18y agoSome questions to consider which will narrow down the available options: - Do you want to design and/or build circuitry, or just write code for an existing board? - Do you want to have lots of peripherals on the board (e.g. blinkenlights, buttons, display, ethernet interface, analog/digital converters, ...) or would you rather add on what you need? - Do you want to make purely data-processing things, or do you want to control something in the real world (like a robot)? - Do you want to do any audio or video processing? - Do you want an embedded processor (runs software), or do you want an FPGA (acts like reconfigurable logic hardware)? - If you are going to be writing software, do you want to do it in assembly? C? Something higher-level than that? - Do you plan on doing something complicated that you think will require a fast processor and/or lots of memory? - Do you require an open-source compiler/development environment or are you OK with using the board/chip vendor's? - Are you at all interested in working with analog electronics or do you plan to stick to digital?
- Shamiq 18y agoThat's an intimidating list of questions, to me at least. Maybe something that takes you through the motions first, then allows for some expandability?
- tesseract 18y agoThis looks interesting from the expandability front: http://ucontroller.com/ http://ucontroller.com/ (N.B.: I have never used one)
- SingAlong 18y agoYup! that's expandable and sounded good. But LOL, that ucontroller it seems has to be programmed by Machine Language. I got a hint on their tutorials page.
- SingAlong 18y agoA newbie like me would like to do some basic and interesting stuff like controlling a robot or using it in a robot and then move on to complex activities like audio processing etc. But the choice would surely be a board/kit that's 'expandable' by addons.
- sown 18y agoMany helpful suggestions here: http://news.ycombinator.com/item?id=149317 http://news.ycombinator.com/item?id=149317
- deleted 18y ago[deleted]
- ph0rque 18y agoCan't do much to answer the questions, unfortunately, but if you're familiar with ruby, RAD (Ruby Arduino Development; http://rad.rubyforge.org http://rad.rubyforge.org) might be interesting for you to check out.
- judegomila 18y agoSome projects to get you into electronics: Building a 555 timer circuit. Build some basic amplifiers. Build some basic filters. Building a basic AC to DC convertor. Controlling stepper motors with your USB/parallel port. Building an A2DC convertor. Building a USB controller. Connecting a Wii controller to your PC. Build a basic robot. Lego Mindstorms - play around with this kit. Build CERN.
- SingAlong 18y agoWhat's CERN? Googling CERN leads me to CERN an organisation related to nuclear stuff. European Organization for Nuclear Research
- judegomila 18y agoForget the last one. Don't try to make that project for a while - its the end boss.
- michaelneale 18y ago"the end boss"... funniest thing I have heard today. I will now on refer to the ultimate aim of a project/app as the "end boss".
- bayareaguy 18y agoHe could start small with something of the scale of Lawrence's first Cyclotron.
- dfranke 18y agoIf you want a real introduction to electronics, try this: Run 9V backwards across base and emitter on an NPN transistor while pinching it. I still have the scar on my thumb.
- potatolicious 18y agoBuild a robot - not one of those snap-together kits. A kit that comes with schematics and parts that you have to solder on. Just figuring out what goes where, in what direction, etc, and studying the schematics as you go, will teach you TONS about electronics. This applies for all "put together" electronics kits. They sell things like "build your own alarm clock" that I think will work just as well.
- silencio 18y agoI was in the same position as you a while ago..some people I know were buying some Parallax products and wanted to know if I were interested in joining them to get a volume discount, so I got some of their products..I'm not sure what kind of stuff you wanted to program, but I've done some small but cool little toys and projects with their propeller and javelin microcontrollers - and they had some intro sets too I think. Lots of extras you could add on like GPS and bluetooth (for $ of course). I've really wanted to check out the Arduino boards, but no time, so I couldn't give you any sort of comparison I'm afraid. Might as well take this opportunity to purchase one while I still remember, too ;)
- SingAlong 18y agoCan you please list the Parallax products and a few projects that you started with? Anything related to robots (to keep myself interested as I'm fascinated with robots). Would like to start with simple robots that can move :)
- silencio 18y agoHmm, it's been a while, and I only have a dismantled bot right now sitting on my desk as a paperweight.. I'm not sure I actually did anything with the propeller chips, but at Defcon last month I saw a project by Kingpin that interested me (it's NSFW but the website is at http://www.bsodomizer.com/ http://www.bsodomizer.com/ , having to do with displaying a BSOD/goatse via a hardware-based vga passthrough device) that I might use it for as a joke on friends. The javelin and basic stamp ones I used with the board of education (that's what they called it I think?), the BoE bot kit. Mostly messed around with that and one of the bluetooth accessories to navigate around (it's probably a lot simpler than you're thinking it is). At some point I had the brilliant idea that I could use my then-Pocket PC to control it, but that didn't go anywhere. I wonder if my now-iPhone could handle that.. Depending on your wants, I'm not entirely convinced parallax products would be right for you. The arduino boards look cheaper and I bet they're a lot simpler to program. I about wanted to rip my hair out dealing with the BASIC stamp from parallax since I couldn't stand the language. edit: I might note my friends and family were way more impressed with the tank treads I got (a lot more stable than the wheels) than the bluetooth. still they thought it was cute I mounted a small iSight and a long firewire cable to watch them in another room. iSight wasn't sending video to the bot itself, not enough bandwidth. Although I do think parallax sells cameras that could.
- jsyedidia 18y agoThe following looks like a good starting point, with an Arduino tutorial, a recommended starting kit, plus recommendations on tool kits: http://www.ladyada.net/learn/arduino/ http://www.ladyada.net/learn/arduino/
- kaens 18y agohttp://www.ibiblio.org/kuphaldt/electricCircuits/ http://www.ibiblio.org/kuphaldt/electricCircuits/ http://www.ibiblio.org/kuphaldt/socratic/ http://www.ibiblio.org/kuphaldt/socratic/
- blackguardx 18y agoAre you interested in analog or digital electronics? I started out with Atmel micrcontrollers in 10th grade and then my curiosity bloomed. Try to learn the basics of analog electronics. Everything stems from there. I once got a fortune cookie that said "Digital components are made from analog parts." How true.
- fozy 18y agoAdd my vote to the Arduino. I picked one up a while ago, in the same situation as you. There are lots of DIY projects that integrate the Arduino. Make magazine (makezine.com) for instance has quite a few projects that are not too complicated.
- tu 18y agoThere are also lots of kits in the Make Store. (http://makershed.com http://makershed.com) Makezine also has a couple of older weekend projects about electronics. Like this one about the arduino http://blog.makezine.com/archive/2007/09/intro_to_the_arduino_week_1.html http://blog.makezine.com/archive/2007/09/intro_to_the_arduin... Or this into to breadboard electronics: http://blog.makezine.com/archive/2007/08/intro_to_breadboard_elect_1.html http://blog.makezine.com/archive/2007/08/intro_to_breadboard... Or the introduction to oscilloscopes: http://blog.makezine.com/archive/2007/02/introduction_to_oscillosc.html http://blog.makezine.com/archive/2007/02/introduction_to_osc...