AVR USBASP programmer is a great programming adapter that cost almost nothing to build. It can be connected to PC via USB and can be used to flash AVR microcontrollers with AVRDude software. It is still used by many hobbyists. The original idea came from fischl who built a simple circuit with software USB on Atmega8. Since then you can purchase them at eBay for couple bucks. If you are AVR fan, you probably have one. Anyway, if you upgraded to different programmer, don’t throw it as it can serve a different purpose. JohnLittle found pretty interesting used of USBASP – he turned it in to Arduino.
What he did – he flashed Arduino bootloader in to Atmega8. A J2 jumper allows same header for programming chip itself. After he loaded bootloader, he added it to Arduino boards.txt section as another supported board. Then he loaded simple sketch which blinks LEDs and he got them blinking on pins 14 and 15. So it definitely can serve for small projects.
First of all what is BMO? Simply speaking it is a living game console plus music player, camera, alarm clock and everything you can think off. Fileark wanted to build something similar to original one so he started an Arduino based BMO. Central brain if it is Arduino Pro Mini with Nokia 3310 LCD screen.
He placed all components in to nice custom 3D printed box, that mimics original BMO. Currently it is equipped with WTV020-SD Audio player to play different loaded sounds (amplifier and couple speakers are also included). 2Y0A21 Sharp distance sensor and ADXL335 accelerometer gives some interactivity while playing around. There are 7 push buttons for selecting things and playing games. As you can see this is a platform which can be further expanded with sensors and functions. Eventually you may run out of memory or processing speed. So for project like this probably it is better to start with faster processor or board like Raspberry Pi. You can put lots of stuff in it and then see kids trying to explore its capabilities.
If you are doing many PCB prototyping, probably faced that soldering takes quite some time and effort. And results aren’t always satisfying. Hand soldered joints not always look as great as they should. With a little investment you can make soldering process more robust and clean. All you need is a reflow oven where you can literally cook your PCBs. Sky-Labs have shared their build of reflow oven which have it’s own flavor among other.
If you will follow the build instruction, you will see that there is not much about building reflow oven. First of all you need and original oven with electric heating elements. Then you will need to insert temperature probe (K-Type) and controller, which in this case is Arduino Uno. Arduino simply reads temperature and controls oven heating element. Reflow soldering is all about timing and temperature pattern. Control is based on PID algorithm which allow control to be more smooth and determined. Oven controller was integrated in its own custom laser cut enclosure attached to the side. From looks of it, Arduino also could be fit inside oven by cutting openings for control knob and LCD.
We have lots of light sources around us. Most of them are electricity based – lamps, flashlights, screens. But some time ago one of main light sources were candles. This is amazing, that candles still are popular due to several reasons. They create intimate climate, serve as emergency light, improve odor, and is attribute in many celebrations. The fact is that we love burning candles and probably will continue doing so. Speaking of electronics, candles are great inspiration for many projects. There has been many attempts to build electronic candle with various effects and colors. Some of them try to mimic candle flame flickering, other focus on design and functionality. Jose Daniel Herrera have built his own version of candle.
He’s chosen RGB LED strip as light source which is controlled with Arduino Pro. Project was housed inside IKEA lantern which already has candle shape in it. He programmed several effects like rainbow, fade and fire. He wanted easy way of switching between modes, so he used an IR remote control. With a button press you can select any effect you like.