Category: Arduino

Updated DIY Arduino Uno

DIY Arduino [Side View]

I have a new version of my DIY Arduino UNO. It is somewhat different than the old one that I have written about before (HERE).  I moved some components around on the board, added the user LED and moved all the wiring to the bottom of the board. Here is a picture of what it …

Continue reading

Experimenting with Arduino-Builder

Arduino IDE

Lately, I have been experimenting with Arduino-Builder. It was been available as a command line interface to compile sketches since version 1.6.6 of the Arduino IDE.  It is actually what the Arduino IDE invokes behind the scenes to compile the sketch. It is written in the Go language. The source code is available HERE on …

Continue reading

An ATmega328 with two Identities

Arduino as an ISP

Some would say that an ATmega328 with two identities is not possible. However, it depends on who you ask.  🙄   First though, before we ask, here is some necessary background information. Microcontrollers from Atmel (AVR) and Microchip (PIC) have a built in ‘signature’ or identity. This signature is a unique code that identifies its …

Continue reading

If you have the time

RTC DS1307 Back View

The arduino does not have an RTC (Real Time Clock). However, it is trivial to add one.  And if you have the time, you can do a number of interesting things with your arduino, limited only by your imagination. I am using the DS1307 RTC module which looks  like this:           …

Continue reading

Connecting an Android Phone to an Arduino

Connecting an Android Phone to an Arduino could not be easier. All you need is an OTG cable. I wrote a previous post here about connecting and controlling an Arduino from your Android device. Previously, I had always connected real Arduinos. This time I tried connecting my DIY Arduino.         Pictured above …

Continue reading

Flashrom and an Arduino at 3.3V

Arduino Flashrom Programmer

Flashrom is an amazing piece of software and a life-saver when you need it! If you’ve tried to update your BIOS before using manufacturer supplied software and something went wrong, then you know how valuable Flashrom can be. I’ve written about Flashrom and the BusPirate in a previous post HERE. However, I just found out …

Continue reading

TV Video Output from the Arduino

TVOut Output Screen

I made another circuit to display TV Video output from the Arduino. It uses the TVOut library (documented at the TVOut Arduino Playground) which can be used to output an NTSC or PAL video signal. The circuit is actually just a means of adding three resistors to an RCA video cable. Instead of cutting a …

Continue reading

LM317 to output 3.3 Volts

USB to Serial Cable

I created a simple circuit using the LM317 to output 3.3 volts from a 5V or greater input voltage. Why? Because, a number of modules for the Arduino (or Pinguino) take 3.3 Volts. It’s true, some of the Arduinos do have a 3.3V voltage regulator (and thus a source of 3.3V), however, that might not …

Continue reading

FS1000A Wireless RF433 Transmit and Receive Module Pair

FS1000A RF433 Transmit and Receive Modules

I like experimenting with wireless devices, as you can tell from the many posts about them here! 😎 I am trying out an FS1000A Wireless RF433 Transmit and Receive Module pair this time. They use use the RF 433Mhz  frequency with ASK modulation. (You can also get these with the 315Mz frequency instead.)  I got …

Continue reading

NL6621-Y1 Wireless Module

Arduino Leonardo connected to an NL6621

There is a new kid on the block, the NL6621-Y1 Wireless Module from Nufront.  The NL6621 WiFi SOC is powered by a 160 MHz ARM Cortex-M3 (NL6621M). Everything is integrated in the NL6621M SOC including 448KB of RAM. Here is what the NL6621-Y1 wireless module looks like:           Supposedly it is …

Continue reading

Load more