stcdude is Linux friendly ISP programming software for STC 8051 chips

[Andrew] picked up a handful of these big STC 8051 chips for a song and dance. The problem he has with them is the clunky VB6 programming software that only wants to run on a Windows box. He buckled down and wrote his own programming software called stcdude. As you have probably guessed, it’s meant to perform the same … Read the rest

Going old school with an 8051

A while back, [Matt] bought a few 8051 MCUs and tucked them away for a future project. He just found these fabulous little chips in a component drawer and decided it was time to figure these guys out. Eventually, [Matt] stumbled across this awesome resource for 8051 programming.

The 8051 featured a still reasonably respectable 4k of ROM and 128 … Read the rest

Chatbox wireless IM client

[Utpal Solanki] wanted to do some text chatting from the comfort of the couch. He built this wireless chat client that he calls Chatbox using a microcontroller, a character LCD screen, and a keypad that he built himself.

The device communicates via an Infrared emitter and receiver. It pairs up with an Arduino using an IR shield that [Utpal] built. … Read the rest

Electronic tolling system

For us the hardest part of any project is coming up with the seminal idea. Once in a while you just need to cheat by recreating an existing product. That’s what EngineersGarage did with this toll plaza project. If you take a look around the various tabs at the top of that article you’ll see that they’ve used an … Read the rest

Maze solving

[Mitchel Humpherys] and his fellow developers didn’t just develop a maze-solving algorithm, they also built a ping-pong ball maze platform that is computer controlled. Using a webcam the computer picks up the high-contrast maze by peering down from above, calculates the solution, and moves the ping-pong ball to the goal using two different tilt servos controlled by an 8051 … Read the rest