«
Expand/Collapse
123 items tagged "microcontroller"
Related tags:
Hardware [+],
misc [+],
arduino [+],
video [+],
project [+],
led [+],
chaos communication congress [+],
Programming [+],
hacks [+],
travis goodspeed [+],
pic [+],
peripherals [+],
goodspeed [+],
digital [+],
avr [+],
ARM [+],
usb [+],
usa [+],
stefan zehl [+],
side channel [+],
microcontroller development [+],
ket [+],
clock [+],
classic [+],
board [+],
black hat [+],
bit [+],
avr microcontroller [+],
way [+],
tool [+],
technical details [+],
spectrum [+],
sound [+],
pic microcontrollers [+],
pic microcontroller [+],
news [+],
home [+],
device [+],
development [+],
controller [+],
cellphones [+],
cameras [+],
camera [+],
audio [+],
analyzer [+],
Wireless [+],
microcontrollers [+],
vinod [+],
travis [+],
toggle [+],
time [+],
spi [+],
solid state disk drives [+],
solid state disk [+],
security [+],
robot [+],
real time clock [+],
ray [+],
raspberry [+],
picture [+],
pcb [+],
paper [+],
nxp [+],
nand flash chips [+],
nand [+],
msp [+],
microcontroller projects [+],
microcontroller project [+],
memory [+],
logic chips [+],
logic [+],
line [+],
joystick [+],
internet [+],
ikea [+],
home automation [+],
holiday [+],
game [+],
electronics projects [+],
ebay [+],
diy [+],
dev board [+],
dave [+],
color [+],
code [+],
chip [+],
china [+],
chaos communication camp [+],
cellphone [+],
card [+],
camp [+],
beginner [+],
atmel [+],
zipitbot [+],
zipit [+],
yamaha xtz 750 [+],
xbee [+],
writeup [+],
wrist watch [+],
working [+],
wirelessly [+],
wireless electricity [+],
wilson [+],
wicked [+],
welder [+],
wasn [+],
video snippet [+],
video signals [+],
video side [+],
video object [+],
vga monitor [+],
vga [+],
verbose documentation [+],
valentine [+],
uwe [+],
usernames and passwords [+],
use [+],
usb system [+],
usb protocol [+],
usb joystick [+],
usb device controller [+],
understanding [+],
tv b gone [+],
ttl [+],
true texas [+],
transportation [+],
touchpad [+],
touch tones [+],
toorcamp [+],
toggle pins [+],
tod [+],
timothy [+],
timing [+],
timex [+],
timer circuit [+],
timer [+],
timepiece [+],
timekeeping [+],
tim [+],
throughput [+],
theory [+],
tft screen [+],
tft [+],
tetris [+],
tank [+],
tanjent [+],
system programmer [+],
system controller [+],
system clock [+],
system [+],
synthesizer project [+],
synthesizer [+],
surround [+],
storage business [+],
storage [+],
stepper [+],
steady stream [+],
standalone device [+],
standalone [+],
stan [+],
squarewear [+],
spi bus [+],
speed [+],
spectrum analyzer [+],
source internet [+],
something [+],
soil moisture [+],
soil [+],
snes controllers [+],
snes [+],
sms text messages [+],
smash bros [+],
smartlcd [+],
smart display [+],
slides [+],
skywodd [+],
singh [+],
sine waves [+],
simon inns [+],
simon [+],
sid [+],
shiny [+],
shift registers [+],
shift [+],
shelf solution [+],
service routine [+],
serial bus [+],
sensor data [+],
sensor [+],
segment [+],
sd card [+],
scott [+],
scanning equipment [+],
sapre [+],
sailboat [+],
robots [+],
rgb leds [+],
rgb [+],
rfid reader [+],
rfid [+],
resistor network [+],
resistive touch screens [+],
reset pin [+],
relay [+],
reference design [+],
redstone [+],
record [+],
reading [+],
rants [+],
random strings [+],
rajendra [+],
rahul sapre [+],
rahul [+],
radio [+],
python [+],
pwm [+],
push button [+],
pure [+],
pulse width modulation [+],
psgroove [+],
propeller [+],
proof of concept [+],
project writeup [+],
programming microcontrollers [+],
programming arsenal [+],
program [+],
printer [+],
practice [+],
power strip [+],
power [+],
pot [+],
portable spectrum analyzer [+],
portable [+],
pong [+],
playstation [+],
playing chess [+],
player [+],
playback functions [+],
pins [+],
pin package [+],
pin chip [+],
pin [+],
pieter jan [+],
piece [+],
pete [+],
performance driver [+],
pcb layouts [+],
pc. all [+],
pc communication [+],
parallel input [+],
pair [+],
own accord [+],
overwhelming desire [+],
override [+],
optimizing [+],
op code [+],
numitron [+],
nulluser [+],
nokia phones [+],
night [+],
nes [+],
necessary hardware [+],
nebulophone [+],
neat package [+],
nanode [+],
nano [+],
name of the game [+],
n64 controller [+],
musical [+],
multivibrator circuits [+],
multivibrator [+],
multitouch [+],
multiple [+],
msp430 [+],
motorcycle [+],
motivating [+],
monitor [+],
moisture [+],
modulation [+],
mips [+],
minimalist [+],
mimicing [+],
milliseconds [+],
mileage [+],
mil [+],
mike [+],
miguel a. vallejo [+],
microsimon [+],
microcontroller code [+],
microcontroller board [+],
message [+],
medical [+],
mechanical [+],
matrix [+],
matchbox sized [+],
mass storage device [+],
mass [+],
maris [+],
mario mauerer [+],
love [+],
louis [+],
loud noise [+],
lot [+],
london [+],
locks [+],
lockpicking [+],
line following robot [+],
level electronics [+],
leds [+],
led christmas lights [+],
lecture [+],
lcd displays [+],
launchpad [+],
laptop touchpad [+],
laptop [+],
knock [+],
keypads [+],
keypad [+],
kevin fodor [+],
kenneth [+],
karl [+],
johannes agricola [+],
jamie [+],
ism band [+],
ipod nano [+],
intervalometer [+],
internal oscillator [+],
interfacing [+],
interface cable [+],
instructable [+],
infrared leds [+],
information [+],
inexpensive components [+],
inefficient code [+],
inbox [+],
impressive development [+],
imp [+],
hundreds of miles [+],
human tetris [+],
html [+],
hobbiest [+],
hindrances [+],
hid [+],
heartbeat [+],
heart [+],
handhelds [+],
hacking [+],
guitar pedal [+],
gui [+],
guess [+],
gsm [+],
greg [+],
green [+],
graphics adapter [+],
google [+],
goettingen germany [+],
germany [+],
generation [+],
gary [+],
gameduino [+],
gameboy [+],
game boy printer [+],
galago [+],
fuse [+],
french translation [+],
freescale [+],
frame [+],
fpga [+],
flower [+],
fish [+],
field structures [+],
field [+],
female pin [+],
feeder [+],
feed samples [+],
fat [+],
fabrication [+],
fabien [+],
evalbot [+],
ethernet [+],
eric [+],
equipment [+],
engineering students [+],
engineering [+],
enameled wires [+],
emulator [+],
electronic dice [+],
electricity [+],
electrical pathways [+],
electric [+],
electret microphone [+],
efsl [+],
efficiency [+],
effect [+],
echo [+],
ece [+],
dtmf [+],
dsp [+],
doesn [+],
display [+],
discount [+],
directly [+],
dioder [+],
digital sound recorder [+],
digital picture frame [+],
digital logic design [+],
digital logic [+],
digital delay [+],
digital caliper [+],
didn [+],
dev boards [+],
desert island [+],
demel [+],
delay [+],
dcpu [+],
david barton [+],
daniel [+],
dane [+],
dan amlund [+],
cutoff wheel [+],
crazy stuff [+],
craig [+],
couple dozen [+],
cortex [+],
cornell university [+],
cornell [+],
control [+],
cons [+],
concepts [+],
computer [+],
complete control [+],
compatible board [+],
communication [+],
comm [+],
comfort zone [+],
colin [+],
clocks [+],
clock pins [+],
clock circuit [+],
classic pong [+],
christopher [+],
christmas lights [+],
christmas [+],
chris [+],
chiptune [+],
chess [+],
chemistries [+],
charger [+],
cereal boxes [+],
cat5 cables [+],
careful calculations [+],
cardiac nurse [+],
car [+],
capabilities [+],
camera sound [+],
caliper [+],
calculator version [+],
cable [+],
c bit [+],
button [+],
burning man [+],
building [+],
build [+],
breadboard [+],
brad [+],
box [+],
bottle of wine [+],
bluetooth module [+],
bliplace [+],
blinkm [+],
binary [+],
battery charger [+],
battery [+],
bang [+],
backlit display [+],
avr programmer [+],
avr chip [+],
automation [+],
automatic fish feeder [+],
audio waveform [+],
audio spectrum analyzer [+],
audio signal [+],
audio player [+],
attiny13 [+],
atmel avr [+],
arthur benemann [+],
arthur [+],
arm boards [+],
arcade controller [+],
arcade [+],
animating [+],
android [+],
andrew [+],
ancient computer [+],
analog world [+],
analog to digital [+],
analog circuits [+],
analog circuitry [+],
analog [+],
amr [+],
alex [+],
advanced [+],
adapter [+],
adam papamarcos [+],
actuator [+],
accurate [+],
ac outlet [+],
Support [+],
Software [+],
HackIt [+],
7400 series [+],
4d systems [+],
32mm [+],
27c256 [+]
-
-
6:59
»
Hack a Day
While the Raspberry Pi has very good support for an I2C bus, a lot of very cool chips – including the in system programmer for just about every ATtiny and ATmega microcontroller – use an SPI bus. [Louis] sent in a tutorial for getting hardware SPI on his Raspi, and even though it’s rather limited [...]
-
-
5:01
»
Hack a Day
An awful lot of microcontroller projects use timers to repeat an action every few minutes, hours, or days. While these timers can be as accurate as a cheap digital wrist watch, there are times when you need a microcontroller’s timer to measure exactly, losing no more than a few milliseconds a day. It’s not very hard [...]
-
-
4:00
»
Hack a Day
For playing around with video signals and trying to create a an interesting microcontroller project, you can’t do better than the classic Pong. We’ve seen our share of microcontroller-based pong builds, but rarely have we seen an 8-pin microcontroller recreate every part of the first video game. [Tim] started his PIC12F1840-based Pong build with just [...]
-
-
10:00
»
Hack a Day
With the help of a microcontroller, a few strings of GE Color Effect Christmas lights can be easily turned into a fully programmable LED strip, or if you are so inclined, a huge RGB LED display. [Hubbe] had a few strings of these Color Effect Christmas lights, but didn’t want to spend the time arranging [...]
-
-
11:08
»
Hack a Day
What do you do when you have a microcontroller you’re trying to optimize? One method is using a debugger, but for AVRs and such that’s not a very common technique. For lower-level electronics projects, it’s nearly impossible, even. [Cnlohr] built a small Minecraft server that listens to in-game redstone circuits, but the performance of his real-world [...]
-
-
7:10
»
Hack a Day
If you’re into adding electronics to your wearable items this little board will be of interest. The 1.6″x1.6″ board is called SquareWear and comes in several different flavors. It may be a bit of a surprise that this is not an Arduino compatible board. [Ray] tried a few projects with PIC microcontrollers and ended up [...]
-
-
10:01
»
Hack a Day
If you’re looking for a way to push your comfort zone with that slick new microcontroller you’ve been working with we think [Morgan Gangwere] has the answer. He took his chipKit development board and used it as a demoscene platform. Demoscene refers to audio and visual demos written to squeeze as much entertainment out of [...]
-
-
6:01
»
Hack a Day
Whenever we hear about ECE 4760 we take notice. That’s because a ton of fantastic hacked together projects have resulted from the class. It’s offered at Cornell University and focuses on designing projects based on microcontrollers. We look at it as a ‘how to connect everything to your microcontroller’ guide. The good news for you [...]
-
-
4:00
»
Hack a Day
We’ve seen a few builds featuring NXP’s LPC1114 microcontroller before. This chip – the only breadboard friendly ARM microcontroller available – comes in a ‘still a little too large for prototyping’ 600 mil, 28 pin package. We won’t hazard a guess why NXP chose this rather large package, but the good news is it’s possible to [...]
-
-
14:01
»
Hack a Day
[Timothy] is honing his microcontroller skills with this electronic dice project. In addition to giving him an opportunity to work on some code, the use of an 8-pin chip provides a design challenge for driving the twelve pips and providing a user input. The project started off with some $4 strings of LED Christmas lights. [...]
-
-
10:08
»
Hack a Day
Judging from the video (found after the break) the Nebulophone is one of the best sounding DIY synthesizers we’ve seen. Especially when you consider the simplicity of the hardware design. It uses an AVR chip and an OpAmp. The rest of the parts are just a few handfuls of inexpensive components. The device was developed by [...]
-
-
14:01
»
Hack a Day
We’ve seen NES, SNES, Sega, and just about every weird controller Atari put out connected to microcontrollers, but connecting the N64 controller to a project has remained one of those seldom-seen, rarely copied endeavors, not often tackled by makers around the globe. [Pieter-Jan] decided to throw his hat in the ring and give reading an [...]
-
-
5:01
»
Hack a Day
We see a lot of microcontroller based hacks around here, and it’s not hard to see why learning how to use microcontrollers is valuable to prospective engineeer. Unfortunately, microcontroller courses are dreaded by students since they focus on theory instead of application. In The First Lecure, [Colin] talks to a class of engineering students about [...]
-
-
12:00
»
Hack a Day
Sometimes you need to toggle or read a few pins on a microcontroller for a project so simple (or so temporary) that coding some firmware is a rather large investment of time. [Jaspreet] had the same problem – wanting to read values and toggle pins without writing any code – so he came up with [...]
-
-
4:00
»
Hack a Day
Imagine you’re stuck on a desert island, hundreds of miles away from the nearest person, and you finally have time to finish that project you’re working on. You have a single microcontroller, but you’re lacking a computer and you need to program an ATtiny13. How do you do it? [androidruberoid] figured out how to manually flash [...]
-
-
4:00
»
Hack a Day
NAND flash, the same memory chips found in everything from USB thumb drives to very expensive solid state disk drives, are increasingly common. As they (partially) serve as the storage for cellphones, Wiis, routers and just about every piece of consumer electronic devices, you’re probably surrounded by dozens of NAND chips at any one time. [...]
-
4:00
»
Hack a Day
NAND flash, the same memory chips found in everything from USB thumb drives to very expensive solid state disk drives, are increasingly common. As they (partially) serve as the storage for cellphones, Wiis, routers and just about every piece of consumer electronic devices, you’re probably surrounded by dozens of NAND chips at any one time. [...]
-
-
9:16
»
Hack a Day
We received a tip from [Fabien] that Texas Instruments had posted a set of IDEs for the Stellaris Launchpad on their download page. At first we skipped right over the link, but then decided to take a look and see if things had changed any since the MSP430 Launchpad had been released. As we expected, [...]
-
-
9:01
»
Hack a Day
We’ve been living a life of luxury, writing our microcontroller code in a text editor and using — of all things — a compiler to turn it into something the chip can use. [Dan Amlund Thomsen] shows us a different way of doing things. He’s actually crafting the operation codes for a PIC microcontroller by [...]
-
-
6:00
»
Hack a Day
Long time Hackaday reader [Kuy] sent in a project he’s been working on for the last year and a half. It’s called Galago, and it wraps up all the features we’d like to see in the current crop of ARM microcontroller dev boards into one neat package. The Galago features an AMR Cortex-M3 microcontroller running [...]
-
-
8:48
»
Hack a Day
[Brad] has been very excited about an ARM Cortex-M0 chip released by NXP; it’s a fully featured ARM microcontroller, and is, quite amazingly, stuffed into a hobbyist and breadboard-friendly DIP-28 package. After finding a supplier for this chip, [Brad] dove in and put together a great tutorial for programming an ARM on the breadboard using open source [...]
-
-
8:01
»
Hack a Day
A while ago we caught wind of the Electric Imp, a very cool little device that packs an ARM microcontroller and a WiFi adapter into an SD card. We got our hands on an Imp last week, and now it’s time to show off what this little device can do. You can check out the [...]
-
-
7:30
»
Hack a Day
If there wasn’t reason enough to love the Parallax Propeller, now you can listen to chiptunes with your own pocket SID audio player. This chiptune audio player uses the very unusual and very cool eight-core Parallax Propeller microcontroller. After soldering a few caps and resistors to a Propeller dev board to allow for audio out, [...]
-
-
7:30
»
Hack a Day
Every AVR microcontroller, from the ATtiny in your thermostat to the ATMega in your Arduino, stores its configuration in a series of fuse bits. These fuse bits control settings such as the multiplier of the internal oscillator (and thus the speed of the chip), or if the reset pin can be used as a GPIO [...]
-
-
10:01
»
Hack a Day
We’ve shown [Tanjent]‘s Bliplace 1.0 in the past. He handed out a few hundred of the open source audio toys at Burning Man. At Toorcamp, he’s been showing off an improved 2.0 version of the project. This one has a more powerful microcontroller and many more RGB LEDs. The device uses the ATMega328 and an [...]
-
-
11:05
»
Hack a Day
[Alex] was tasked with a control design problem for a set of motors. The application called for the back of a truck to open up, some 3D scanning equipment to rise from its enclosure, and finally the equipment needed to rotate into place. All of this needed to happen with one flip of a switch, [...]
-
-
10:01
»
Hack a Day
[skywodd] just finished his own DCPU emulator (French, translation) based on [notch]‘s upcoming game, 0x10c. The neat thing about [skywodd]‘s build is his emulator uses the lowly ATMega328, the same microcontroller found in (some) Arduinos. The DCPU specification goes over the operations required of any DCPU emulator. There’s a lot of crazy stuff here – a division instruction [...]
-
-
14:01
»
Hack a Day
Nope, no microcontroller here, just a full-blown cellphone used as the brains of this little robot. The secret behind how it works is in the sounds the phone makes. The touch tones, known as DTMF, are monitored by the circuit mounted on the front half of the chassis and are responsible for driving the motors. [...]
-
-
8:01
»
Hack a Day
[Achu Wilson's] latest creation is a VGA message board which is written to via SMS text messages. This doesn’t sound too interesting at first, until you find out he’s doing this with a microcontroller rather than a PC. All of the complexity is in the code that drives the VGA. He managed to do it [...]
-
-
8:01
»
Hack a Day
The LCD displays for Nokia phones have seen a ton of use as easily interfaced displays for Arduino or other microcontroller projects. Usually, these LCDs are only used for displaying a few lines of text, or if someone is feeling really fancy, a small graph. Shame, then that we don’t see more complicated and computationally [...]
-
-
10:01
»
Hack a Day
[Teknynja] was looking for a way to control several discrete AC-powered devices using a microcontroller, and while he did consider the Powerswitch tail 2 from Adafruit, handling 5 devices would get pretty expensive. Rather than buying a complete off the shelf solution, he decided to build his own 5-way switched outlet. He picked up a [...]
-
-
5:01
»
Hack a Day
The lion’s share of soil moisture monitors we see are meant as add-ons for a microcontroller. So we’re glad that [Miceuz] tipped us off about this soil moisture alarm he built with analog parts. It’s really not hard to take the concept and build it in the analog world. That’s because you’re just measuring a resistance [...]
-
-
10:01
»
Hack a Day
While [Vinod] says he’s not an expert in this sort of thing, we really like his audio spectrum analyzer build from a simple microcontroller and LCD display. It is a well-studied fact that every audio waveform – a recording of your voice, for instance – is just the sum of many, many sine waves. These sine [...]
-
-
10:01
»
Hack a Day
If you’d like to start experimenting in DSP, or just want to build a guitar pedal, here’s the project for you. It’s an audio echo using just a microcontroller from the fruitful workshop of [Vinod]. For his circuit, [Vinod] fed the output of a small electret microphone into a small amplifier, and then into the [...]
-
-
13:01
»
Hack a Day
[Viktor] is working on salvaging parts from a dead laptop. In his eyes the biggest gem to be had is the touchpad, so he set out to see if he could make the touchpad a standalone device. You might be envisioning the many hells of interfacing this with a microcontroller and writing firmware to measure and translate [...]
-
-
15:05
»
SecDocs
Authors:
Stefan Zehl Tags:
embedded microcontroller Event:
Chaos Communication Camp 2011 Abstract: The r0ket is the badge for the Chaos Communication Camp 2011. Besides being a shiny electronic name tag, the r0ket is an easy to use full featured microcontroller development board. We want to encourage you to tinker with your badge. Write your own software or build a pluggable hardware m0dul. Surprise the camp audience with your creative ideas!
-
14:40
»
SecDocs
Authors:
Stefan Zehl Tags:
embedded microcontroller Event:
Chaos Communication Camp 2011 Abstract: The r0ket is the badge for the Chaos Communication Camp 2011. Besides being a shiny electronic name tag, the r0ket is an easy to use full featured microcontroller development board. We want to encourage you to tinker with your badge. Write your own software or build a pluggable hardware m0dul. Surprise the camp audience with your creative ideas!
-
-
9:01
»
Hack a Day
Here’s two builds that print text to a TV with only two pins: Still Alive with an Arduino After seeing all the builds that play Still Alive, [Bob] decided to take a 1972 amber monitor and recreate the cut scene at the end of Portal. The build uses the TVout library for Arduino. There were a few problems [...]
-
-
9:01
»
Hack a Day
We see a pretty steady stream of projects that use Xbee modules. They’re one of the more reliable and popular ways to add a wireless aspect to your project. But we don’t often see them used to their full potential. Since there’s a microcontroller onboard, many simple tasks can be accomplished without the need for [...]
-
-
9:01
»
Hack a Day
We love capacitive touch screens. They’re much more robust than resistive touch screens and if the UI is programmed well they produce a great user experience. But getting your electronics project to interact with one is a bit tough. [RobB] has been experimenting in that area, and managed to build a simple touchscreen actuator for microcontroller [...]
-
-
9:01
»
Hack a Day
[Jeff] from Gadget Gangster sent in a great tutorial on connecting a cheap Bluetooth module to a Parallax microcontroller. In addition to getting a terminal to the Propeller up and running from his computer, [Jeff] was able to toggle IO pins and even control servos and Android devices – perfect for your next wireless robot. [...]
-
-
12:01
»
Hack a Day
[Neoxy] always wanted surround sound for his computer, and one day he managed to get a hold of a dead 5.1 system. Why buy one when you can repair someone’s rubbish, right? That turned out to be easier said than done, but after several false-starts he managed to resurrect the audio system by replacing the microcontroller. We [...]
-
-
11:01
»
Hack a Day
[Kyle] and an a few of his classmates are wrapping up a microcontroller interfacing class at Purdue and thought it best to send in the results of their efforts. It’s a version of Super Smash Bros. made by just bitbanging pins on a microcontroller. The hardware for the project is based around a Freescale 9S12c32, an updated [...]
-
-
21:38
»
SecDocs
Authors:
Stefan Zehl Tags:
hardware hacking microcontroller Event:
Chaos Communication Congress 28th (28C3) 2011 Abstract: Now you've got that r0ket thing. What to do with it? If you have a r0ket, bring it to our talk! We will try to play a game of pong with every participant. You need the l0dable r_game to join the fun :) As we won't be using cryptokeys, you'll need the new 28c3 firmware so the l0dable will run and everything else works. For CCCamp 2011 we designed r0ket with team r0ket. Besides being a shiny electronic name tag, the r0ket is an easy to use full featured microcontroller development board. 3000 r0kets were given to the participants, to be creative. At Camp we already told you about the journey to getting everything ready. In r0ket++ we will tell you what happened since camp and what we learned from moving the whole production of r0ket to China. You will get more information about writing your own software for r0ket. And finally you will find out, what your r0ket does at 28c3: Besides using r0ket as a rem0te, you can participate in an openBeacon based tracking.
-
21:38
»
SecDocs
Authors:
Stefan Zehl Tags:
hardware hacking microcontroller Event:
Chaos Communication Congress 28th (28C3) 2011 Abstract: Now you've got that r0ket thing. What to do with it? If you have a r0ket, bring it to our talk! We will try to play a game of pong with every participant. You need the l0dable r_game to join the fun :) As we won't be using cryptokeys, you'll need the new 28c3 firmware so the l0dable will run and everything else works. For CCCamp 2011 we designed r0ket with team r0ket. Besides being a shiny electronic name tag, the r0ket is an easy to use full featured microcontroller development board. 3000 r0kets were given to the participants, to be creative. At Camp we already told you about the journey to getting everything ready. In r0ket++ we will tell you what happened since camp and what we learned from moving the whole production of r0ket to China. You will get more information about writing your own software for r0ket. And finally you will find out, what your r0ket does at 28c3: Besides using r0ket as a rem0te, you can participate in an openBeacon based tracking.
-
-
11:36
»
Hack a Day
[Karl] needed a programmable real-time clock for one of his projects. He considered adding an RTC chip, LCD screen, and some buttons for use with a microcontroller. That’s not necessarily hard, but it takes time and can be considered a project in itself. Instead, he headed to the hardware store to look for a cheap [...]
-
-
15:02
»
Hack a Day
[Will] didn’t pick up a card, rose, and bottle of wine for Valentine’s Day like most guys. Nope, he planned way ahead and built this color-selectable glowing Valentine. When we first saw it, we figured he threw some LEDs together with a microcontroller and edge-lit a piece of acrylic. While that is technically what happened, [...]
-
-
9:05
»
Hack a Day
We’ve featured dozens of digital camera triggers over the years. Very rarely do we come across one as well designed as [Viktor]‘s ‘lil bang sound trigger that snaps a picture whenever a microphone picks up a loud noise. [Viktor]‘s build is based around a PIC16F microcontroller with an LM386 amp connected to a microphone. On the [...]
-
-
11:36
»
Hack a Day
If you’ve ever wanted to program a microcontroller “in the cloud,” you might want to head over to Inventor Town, an online IDE that allows you to write and compile firmware for the MSP430 series of microcontrollers. After logging in with your Google account, you’re presented with a ‘My Projects’ page. From there, you can [...]
-
-
7:01
»
Hack a Day
Check out this 6-pin MSP430 microcontroller. What’s that you say? TI doesn’t make a 6-pin MSP430? True, Texas Instruments doesn’t make one, so [Greg] grabbed his Demel and a cutoff wheel, and chopped up a larger uC to arrive at this package. It may sound a bit crazy at first, but when you think about [...]
-
-
8:01
»
Hack a Day
When [trandi]‘s wife saw a cute night light at Ikea, she had to have it. She actually bought several of these for when her husband would inevitably crack one open and start tinkering with the microcontroller inside. The inevitable hack is pretty cool, and also gives us some ideas for interfacing with Android on the cheap. [...]
-
-
15:25
»
Hack a Day
[L] just finished building this intervalometer and his verbose documentation of the project has a little bit of everything. The fabrication uses common prototyping materials, and simple skills that are easy to master even for the beginner. The hardware is based around an ATmega8 microcontroller. After snooping around the Internet [L] wanted to see if [...]
-
-
9:01
»
Hack a Day
Prolific Hack a Day author [Mike S] has been playing in his lab again and he’s come up with a neat way to talk to microcontrollers with an LCD monitor. The basic idea behind [Mike]‘s work isn’t much different from the weird and/or cool Timex Datalink watch from the 1990s. Despite the fancy dev board, the [...]
-
-
14:01
»
Hack a Day
Stepper motors are pretty easy to control with a microcontroller. But if you’re looking to run then at a high number of revolutions per second things get tricky pretty quickly. [Uwe's] been learning about and building stepper drivers for years, and recently he decided to build a high-performance driver based on a MicroChip reference design. [...]
-
-
13:09
»
Hack a Day
We must admit that we’ve been guilty of using a microcontroller to make two LEDs blink alternately in the past. It’s not the worst transgression, but it stems from our discomfort with analog circuits. Luckily, [Ray] published an illustrated guide on building multivibrator circuits. This is a simple method of assembling a two-output oscillator. All [...]
-
-
11:01
»
Hack a Day
Here’s an interesting article about reading data from shift registers using less than three pins. 74HC165 shift registers are a popular choice for adding inputs to a microcontroller. They have a parallel input register which can be read using the latch, then shifted into a microcontroller via the data and clock pins. For those counting, [...]
-
-
8:01
»
Hack a Day
So you’re getting better at programming microcontrollers and now you want to do several things at once? You know better than that, microcontrollers are only capable of processing one thing at a time. But if you’re clever with your coding you can achieve something that behaves as if several things are going on at once. [...]
-
-
7:14
»
Hack a Day
Locks are always temporary hindrances. After deciding to open the RFID-secured lock in his department, [Tixlegeek] built a device to read and spoof RFID tags (French, Google translate here). The system is built around an ATMega32 microcontroller with a 16×2 LCD display. A commercial RFID reader module takes care of all the sniffing/cloning duties, and [...]
-
-
15:01
»
Hack a Day
If you set a cardiac nurse loose on a Propeller microcontroller and some parts you might not know what to expect. But we’re intrigued by the outcome of this project which looks to mimic a heartbeat’s audible and electrical traits. The post about the project is in four parts which are not linked to each [...]
-
-
11:01
»
Hack a Day
[Christopher] found a way to get a bit more mileage out of his TV-B-Gone kit. The little device is intended to turn off every television in range with the push of a button. But at its core it’s really just a microcontroller connected to some infrared LEDs. Instead of sending codes to shut of televisions, [...]
-
-
9:42
»
Hack a Day
This project shows you one possible way to use HTML5 to fully integrate sensor data from a microcontroller into our technological lives. Now, when we saw this tip come through our inbox we thought it would be an interesting example to learn from but we weren’t ready for how truly cool the setup is. Take [...]
-
4:38
»
Hack a Day
Hackaday reader [chrysn] picked up a 3-button RGB model DIODER light from IKEA and thought he might as well take it apart to see what he could do with it. Having seen several DIODER hacks featured here, he knew it was easily hackable, but he didn’t want to simply rehash what other had already done. [...]
-
-
10:01
»
Hack a Day
[Rajendra] built a rather impressive development board based around a PIC microcontroller. At its center, he’s got a PIC 16F1827 chip, but we think the design is easily adapted to your microcontroller of choice. The I/O pins on the microcontroller aren’t actually connected to any of the components on the board. Instead, female pin headers [...]
-
-
17:01
»
Hack a Day
[Jamie] built his own USB connected arcade controller. We’ve been seeing a lot of these lately, and they usually involve soldering buttons to a keyboard PCB. But [Jamie] decided to go a different route and use his own microcontroller. This method always gets a bit hairy when it comes to deciding how to connect it [...]
-
-
13:01
»
Hack a Day
The team at LeafLabs was looking for something cool to do with their new ARM development board. [AJ] asked if anyone had ever played around with Python, so [Dave] cooked up an implementation of PyMite and put it on a Maple board. While the writeup is only about blinking a LED with a microcontroller, they’re [...]
-
-
10:01
»
Hack a Day
If you’re not already familiar with the 4D Systems µOLED-128-G1 display, [Gary] put together a project that shows some of the features it offers. This is a smart display, having its own onboard microcontroller and a microSD slot. The SD card stores image and video data, while the microcontroller takes care of displaying them based on [...]
-
-
4:07
»
Hack a Day
For his A-level electronic course work, [Andrew] decided to build a digital sound recorder that doesn’t use a microcontroller. [Andrew]‘s build captures audio from an on board microphone at 8000 samples/second. The audio is digitized into 8-bit sound data and sent to an SRAM. The recording and playback functions are controlled entirely by 4000-series logic chips. He [...]
-
-
11:01
»
Hack a Day
We’re always impressed when a piece of hardware is torn apart, rebuilt and ends up exceeding the capabilities of the original device. [Dave] and [Will]‘s home-built TIG welder is no exception to that rule. When [Dave] and [Will] started working on converting a simple AC stick welder to a welder with every function imaginable, they [...]
-
-
9:01
»
Hack a Day
[Camilo] built a spectrum analyzer to use with his audio system (translate). The hardware is quite simple, using an op-amp, microcontroller and LCD display. He chose an LMV324M low-voltage op-amp which connects to the incoming audio signal and feeds its output to the microcontroller’s ADC. In this case, he chose a Freescale microcontroller from the HCS08 [...]
-
-
7:09
»
Hack a Day
While they are not nearly as complex as their self-navigating brethren, building line following robots is no simple task, especially when they are this small. The creation of [Ondřej Staněk], this matchbox-sized line following robot is quite impressive. PocketBot’s 48mm x 32mm circuit board also acts as its frame, supporting the wheels, motors, microcontroller and [...]
-
-
14:01
»
Hack a Day
[Eric] needed a project for his digital logic design class, and decided on a lock that open in response to a specific pattern of knocks. This is a fairly common project that we’ve seen a few builds with ‘knock locks,’ but this one doesn’t use a microcontroller. Instead, it uses individual logic chips. The lock [...]
-
-
11:01
»
Hack a Day
The folks over at Hackspace London have been working hard to create a “very low cost, open source, Internet connected platform on which others can develop their ideas”, which they have dubbed “Nanode”. Essentially an Arduino with Ethernet networking on-board, the Nanode is armed with an ATMega 328 microcontroller along with all the other standard [...]
-
-
5:01
»
Hack a Day
Interrupts are the name of the game for more functional microcontroller firmware. [Rajendra] just posted a tutorial covering all of the interrupt types for the PIC 16F688 microcontroller. He gives an overview of all of the major points: what an interrupt is, what causes interrupts, how to read the datasheet (often overlooked) to set up [...]
-
-
13:30
»
Hack a Day
Pulse Width Modulation is definitely the preferred method of dimming an LED with a microcontroller, but we were interested in hearing about a different method called Binary Code Modulation. BCM does the same thing as PWM, it turns the LED on and off very rapidly so that your eye cannot detect a flicker. The brightness [...]
-
-
8:58
»
Hack a Day
[Dane] bought a reasonably cheap ($17) Hobbyking Echo-6 battery charger and wanted to see what sort of information he could pull from the unit. Since the charger is designed for a variety of battery chemistries and sports an LCD screen, he figured that it contained a fairly decent microcontroller which he could tap into for [...]
-
-
14:01
»
Hack a Day
The usual way send data from a microcontroller is either over RS-232 with MAX232 serial ICs, crystals, and a relatively ancient computer, or by bit-banging the USB protocol and worrying about driver issues. Not content with these solutions, [Scott] came up with sound card μC/PC communication that doesn’t require any extra components. [Scott] bought a [...]
-
-
14:01
»
Hack a Day
[Arthur Benemann] started a little project for his electrical engineering program, and suffered the worst case of feature creep we’ve ever seen. He just posted an instructable of his picChess project that is able to play chess on a VGA monitor with a keyboard, with sound, a clock, temperature sensor. Apparently, [Arthur] was bored one [...]
-
-
13:01
»
Hack a Day
[J8g8j] has been playing around with an old cellphone. He wanted to control it using a microcontroller but since there’s 24 buttons he wasn’t thrilled about hooking up a couple dozen relays to do the switching. Instead, he managed to control all 24-buttons using just 6-pins of a microcontroller. The proof-of-concept video that he posted [...]
-
-
11:38
»
Hack a Day
[Craig] sent in a link to this project which manages to implement color tracking on an 8-bit microcontroller at 60 frames per second. That’s some pretty incredible performance, but we’re also not talking about using a hobby-grade microcontroller. The C8051F360 is an ARM microcontroller with 100 MIPS throughput and with a system clock that can [...]
-
-
9:03
»
Hack a Day
Like many electronics hobbyists, [Pete] found that he had an overwhelming desire to build a clock for himself. He didn’t want to stick a discrete real time clock IC into a box and call it a day, so he opted to construct his own around a microcontroller instead. After researching the specs on a few [...]
-
-
12:52
»
Hack a Day
For some projects, it’s okay to have a microcontroller twiddling it’s thumbs most of the time. When a project requires the cpu to do just one thing over and over, there’s no loss with inefficient code – it either works or it doesn’t. However, if a project requires a microcontroller to do several things at [...]
-
-
11:00
»
Hack a Day
The BlinkM “Smart LED” is a great little device on its own accord. It allows for complete control of its RGB LED using a built-in microcontroller, enabling the user to do a wide array of things that normally require PWM to accomplish. At just over half an inch square, this little device might also be [...]
-
-
10:30
»
Hack a Day
[Simon Inns] developed this board to act as a radio controlled override for autonomous hardware. It sits between some servo motors and two different sets of controllers for those motors. One set of hardware that can control the motors is a microcontroller programmed for autonomous tasks. In [Simon's] case this enables a sailboat to navigate [...]
-
-
9:30
»
Hack a Day
[R-B] designed a 555 timer circuit to scan a keypad. Keypads are common interfaces for small projects and require row and column scanning by a microcontroller. [R-B's] setup allows you to reduce the number of pins used on the microcontroller to just two. One is an interrupt that is triggered when any of the buttons [...]
-
-
4:05
»
Hack a Day
Gameduino is an FPGA based sound and graphics adapter for microcontrollers. Laid out as an Arduino shield, all it really takes is a microcontroller with SPI and some code to send commands to the board which lets you toggle registers, handle memory, and drawing functions. Once the data gets there, it is greeted by a [...]
-
-
4:08
»
Hack a Day
[Konstantin] had some extra 27C256 EPROMS lying around and decided to use them to animate an 8×8 LED matrix. He’s not only using them to store data, but driving the display with them as well. The chip holds 32 kilobytes of data which equates to 4096 frames of animation. A 32 kHz clock circuit works [...]
-
-
9:37
»
Hack a Day
[Simoninns] is hoping to compete in the Sparkfun Microcontroller Contest with this cool little Microsimon instructible. The parts list is pretty small, at around 20 components. At the heart is a PIC 12F683 microcontroller. The whole project is very well documented with schematics, PCB layouts, code, and great pictures. This is a great project that [...]
-
-
14:00
»
Hack a Day
Yep, these cereal boxes light up. They’re using a new branded-technology called eCoupling that provides electricity via induction, which means the shelves have a coil with AC power running through it. The “printed coils” on the boxes allow inventory control and data exchange presumably thanks to a low-power microcontroller. But in the video after the [...]
-
-
9:53
»
Hack a Day
[Nulluser's] Zipit was fine, but it couldn’t go anywhere on its own. Adding some motors and a microcontroller fixed that issue, and now he’s got a little robot called the Zipitbot. That’s a dsPIC board on top which communicates with the Zipit over an I2C bus. Four servo motors provide plenty of power to the [...]
-
-
7:00
»
Hack a Day
[Johannes Agricola] recently held a workshop at the Peace Mission in Goettingen, Germany where he shared his RGB LED flowers. The small round PCB hosts an ATmega88 microcontroller which is running the V-USB stack so that the unit can be controlled by a computer. Each flower blossom is an RGB LED connected with four enameled wires [...]
-
-
11:34
»
Hack a Day
[Maris] wanted a way to read measurements from a digital caliper electronically. He ended up using the TI Launchpad to accomplish this, but not all of the necessary hardware is seen above. The calipers cost him about $7 on eBay, and they have four interface pins which made this hack quite a bit easier. After [...]
-
-
14:01
»
Hack a Day
[Rossum] developed a host board that makes it easy to drive a TFT screen using an inexpensive microcontroller. He’s looked around at a bunch of LCD’s that are easy to get your hands on and decided that the iPod Nano 2G screens are the right balance of performance (176×132 TFT) and low cost ($1-$5). They’re [...]
-
-
8:36
»
Hack a Day
Here’s a bit of simple home automation using hacks with which we’re become pretty familiar. [Mrx23] combined OpenWRT, a microcontroller, and a set of RF controlled outlet switches to add automation to his plug-in devices. An RF remote that controls the switched outlets has been connected to an Arduino. The router communicates with the Arduino [...]
-
-
6:00
»
Hack a Day
You may be able to write the most eloquent code in the history of embedded systems but without a way to run it on the hardware it will be worthless. In this installment of the tutorial series we will: Look at some of the available AVR programmer options Place the microcontroller on a breadboard and [...]
-
-
9:00
»
Hack a Day
We love looking at hardcore electronics projects with a beefy microcontroller and hundreds, if not thousands, of lines of code at its center. But everyone needs to get there somehow. This tutorial series aims to make you comfortable programming the Atmel AVR line of microcontrollers. Whether you’ve never touched a microcontroller before, or you’ve cut [...]
-
-
13:51
»
Hack a Day
We’re rather surprised at how popular it has become to build your own motorcycle computer. [Mario Mauerer] tipped us off about his shiny motorcycle computer (translated) for his Yamaha XTZ 750. It uses an ATmega644 microcontroller to pull a variety of data together and display it on this white LED backlit display. He connected a [...]
-
-
8:53
»
Hack a Day
[Furrtek] hooked up his Game Boy printer for use with a PC (translated). The two-part hack started with a cable to attach the device via USB. A Nokia interface cable was used as a base to translate the USB signals into serial, and an ATtiny45 microcontroller added to talk to the printer. He did a [...]
-
-
10:35
»
Hack a Day
When you see $125 off something you probably assume it cost several times that to start with. Nope, this drastic discount leaves just $25 plus shipping. Use coupon-code: 2JLP-R4XRT3 when ordering the little rover. There’s a quick video snippet of it embedded after the break. What you’ll get is a Stellaris ARM Cortex-M3 microcontroller on [...]
-
-
8:00
»
Hack a Day
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 [...]
-
-
7:19
»
Hack a Day
This little box remembers all of your user names and passwords. Inside you’ll find an Atmel AT89S5131 microcontroller which has built-in USB capability. When the box is plugged into a USB port it identifies as a keyboard. Manipulating the buttons on the top and side will select and print out various stored usernames and passwords. [...]
-
-
12:07
»
Hack a Day
This line following tank uses analog circuitry to sense where a dark line is and adjust its course. Despite the opening paragraph on the schematic page (which looks to be leftover from a past project writeup) this circuit relies on a set of transistors for motor control. [Chris] does a great job of explaining the [...]
-
-
8:24
»
Hack a Day
There’s now a method of using PIC microcontrollers to exploit the PlayStation 3. This is centered around a PIC 18F2550 which has been popular in past hacks because of its built-in USB serial port. This again makes use of the PSGroove open source exploit code and, like the TI calculator version, seeks to expand the [...]
-
-
10:08
»
Hack a Day
[Daniel's] homemade digital picture frame looks great, it’s well-built, and it has a nice set of features. It’s not made from a broken laptop and he didn’t build it around a microcontroller. Instead, he saved a 19″ LCD monitor with a burnt out back light caused by the extremely common blown capacitor problem. Twenty dollars on eBay [...]
-
-
14:00
»
Hack a Day
[Amr Bekhit] converted his gameport joystick to use as a USB joystick. Much like a universal USB joystick interface, this uses an additional microcontroller to talk to the serial bus while monitoring the controls on the stick. [Amr's] discussion about creating HID descriptors is clear and easy to understand. What he’s laid out can be [...]
-
-
10:09
»
Hack a Day
Just snap off the corners and this business card can be used as a mass storage device. Well sort of. The tab left over has four traces on the back to make it USB compatible. The PIC 24FJ64GB002 microcontroller on the card registers as a storage device and launches [Ramiro's] resume and a cover letter [...]
-
-
13:16
»
Hack a Day
This automatic fish feeder didn’t take long to put together and it allows you to adjust how much food is dispensed. [Gagandeep Singh] built it around an Atmel AT89C2051 microcontroller. Like many of the automated feeding systems we see, this uses a character display and a few buttons for the user interface. We’re always curious [...]
-
-
14:00
»
Hack a Day
Elaborating on an item previously mentioned among last weekend’s Cornell final projects list, this time with video: For their ECE final project, [Adam Papamarcos] and [Kerran Flanagan] implemented a real-time video object tracking system centered around an ATmega644 8-bit microcontroller. Their board ingests an NTSC video camera feed, samples frames at a coarse 39×60 pixel resolution (sufficient for simple [...]
-
-
9:00
»
Hack a Day
[Kevin Fodor] shares his method of reading multiple inputs on one pin of a microcontroller. The analog to digital convert function of the microcontroller is used to read a potentiometer but with some careful calculations a resistor network can be built into the circuit that provides a unique voltage value for each button pushed. The [...]
-
-
11:11
»
Hack a Day
This clock requires no microcontroller. It’s actually a digital logic counter that functions as a timepiece. [BlackCow] used six decade counters to track seconds, minutes, and hours. The output is displayed on four 7-segment digits using BCD-7-segment decoders that you can learn about in our binary encoded decimal post. The actual timekeeping is done by [...]
-
-
11:49
»
Hack a Day
Here’s another SNES controller converted to house a USB system. The one we saw last time used a kit as an adapter for the controller but this version uses a home-built PCB and an ATmega8 microcontroller with the latest revision of an open source adapter for NES and SNES controllers. As you can see after [...]
-
-
13:00
»
Hack a Day
We’ll just say, [Kenneth] really likes clocks. His most recent is a pure 7400 series TTL based one, ie no microcontroller as seen in the past, here, here, and here. The signal starts out as a typical 32,768 crystal divided down to the necessary 1Hz, which is then divided again appropriately to provide hours and [...]
-
-
14:00
»
Hack a Day
How’s this for a first microcontroller project: a ticker that pulls messages from the Internet and scrolls them on a set of numitrons. [David Barton] built this using an mbed microcontroller. Tapping an ethernet library he got this to pull data from his server by connecting directly to the cat5 cables. The display consists of [...]
-
12:41
»
Hack a Day
[Miguel A. Vallejo] wanted a portable spectrum analyzer for the 2.4GHz ISM band. No problem, there’s modules for that are easy to interface with a microcontroller and LCD screen. But carrying around a black project box doesn’t exactly scream ‘cool’ so he fit his spectrum analyzer inside of a cell phone. This made a lot [...]
-
-
16:18
»
Hack a Day
[Rahul Sapre] sent us a guide to porting EFSL to any microcontroller (PDF). The Embedded Filesystems Library adds FAT support to C compiled microcontrollers. It is targeted at the AVR line of chips but can be adapted to any architecture that works with a C compiler. [Rahul's] guide will take you through the process of [...]
-
-
21:11
»
SecDocs
Tags:
microcontroller Event:
Chaos Communication Congress 26th (26C3) 2009 Abstract: A lecture showing the result of one year of intense programming with the AVR microcontroller family, showing language tricks, showcasing devices like the at90usb* and the xmega families, and lots of entertaining war stories and grizzly technical details.
-
21:11
»
SecDocs
Tags:
microcontroller Event:
Chaos Communication Congress 26th (26C3) 2009 Abstract: A lecture showing the result of one year of intense programming with the AVR microcontroller family, showing language tricks, showcasing devices like the at90usb* and the xmega families, and lots of entertaining war stories and grizzly technical details.
-
-
21:04
»
SecDocs
Tags:
microcontroller Event:
Chaos Communication Congress 26th (26C3) 2009 Abstract: A lecture showing the result of one year of intense programming with the AVR microcontroller family, showing language tricks, showcasing devices like the at90usb* and the xmega families, and lots of entertaining war stories and grizzly technical details.
-
-
8:27
»
Hack a Day
PIC, AVR, and Arduino are ubiquitous in projects these days and a lot of the time it’s easy to over-complicate things with their use. In this case, [Tod] wanted to use a momentary tactile switch to turn something on and off. Instead of going with a microcontroller he built the circuit around a 555 timer. [...]