Beginner Concepts: Electronics basics from the Giz

Gizmodo University is open for business. This free educational series aims to educate about the basics of electronic theory. No prerequisite knowledge needed and they’re starting from the ground level. First lesson? Resistors! From there they’ve posted about voltage dividers, series/parallel circuits, Ohm’s law, and how to calculate a resistor value for an LED.

This is a great way … Read the rest

Beginner Concepts: All about AVR Interrupts

Microcontroller interrupts are one of the big tools in our embedded programming arsenal. They make the chip listen for particular events, and once detected they stop what they’re doing and run a separate set of code called and Interrupt Service Routine. We’ve come across two fairly new tutorials on the subject that you should check out if you’re not yet … Read the rest

Beginner Concepts: Analog circuits

We look at a lot of projects that have microcontrollers in them. That’s because microcontrollers do cool stuff, but there are still plenty of tricks you can pull off with analog circuits. [Osgeld's] latest project explores this realm, controlling the discharge of capacitors through an LED. His setup uses just nine components and, if you’ve been collecting broken electronics

Read the rest

Beginner Concepts: Cascading shift registers

There’s a million tutorials out there describing how to use shift registers. If you’re just getting into embedded systems you should know how to use them as they allow you to take three microcontroller pins and expand them virtually without limits. This is due to the serial-in parallel-out nature of these integrated circuits. A key feature of these chips is … Read the rest

Beginner concepts: Using an accelerometer

Accelerometers make for nice user interaction, that’s why every Apple product seems to have one included and the Nintendo Wii is still alive despite its underpowered graphics capabilities. Adding one to your project is pretty simple, just a matter of reading in analog data and interpreting it according to the datasheet. If you’re just starting out, here’s a tutorial on … Read the rest

Beginner concepts: electronic Jack-in-the-box

Behold the electronic Jack-in-the-box. Open the lid or enter the wrong combination and you’ll set off an alarm.  But if you get the right 6 combination code entered using the three buttons you’ll be rewarded with a little ditty and the appearance of the Jack (who lives in the box). [Jeremy Blum] designed this as part of his introduction Read the rest

Beginner concepts: LPT instead of uC

We see it all the time, a post based on an Arduino board with multiple comments calling it overkill. How exactly should you control your homemade peripherals if you’re not using a microcontroller (uC)? [JKAbrams] and [Tim Gremalm] answered that question with this printer port (LPT) adapter. They wanted an indicator light when someone in an IRC room was … Read the rest