DS3231 OLED clock with 2-button menu setting and temperature display

This is an OLED clock I built using an Arduino Micro, a tiny OLED 128x64 display using the SSD1306 controller and I2C interface, and a precision DS3231-based real-time clock module with rechargeable battery backup. It features a menu system for setting the RTC (no serial port or USB required)Two ver...
By: df99

Continue Reading »
Instructables 24 Nov 02:52

Is Cold Air Coming into Your Home?

Is cold air coming into your home? With this project you will make a small pocket sized tester that will test your windows, doors, etc. to see if cold air is coming in. This project uses the Arduino Uno and a ATMega328 microcontroller to find the average temperature using thermistors and see if cold...
By: Blockman301

Continue Reading »
Instructables 23 Nov 20:00

ESP8266 mini Tutorial

In this first introduction to the ESP8266 I will show you what this 5$ wifi board can do and how to handle it properly. Watch the video! The video gives you a pretty good idea about what the ESP8266 is and how to handle it. But here I will provide you with some additional info about this board. ...
By: GreatScottLab

Continue Reading »
Instructables 23 Nov 18:37

Send sensor data (DHT11 & BMP180) to ThingSpeak with an Arduino

I wrote this instructable because Thingspeak -nevermind how easy to set up- has a few hurdles that I ran into and that, judging from reactions, other people are struggling with as well.Things you need:ArduinoWS5100 EthernetShieldThingspeak AccountSensors (such as DHT11 and BMP180)Internet connectio...
By: diy_bloke

Continue Reading »
Instructables 23 Nov 11:44

Intel Galileo: Display Sensors Data on LCD Display

Let's display sensor data on LCDThings you need : Galileo gen2 board Galileo light sensor grove Galileo LCD display groovePre-requisites/Assumptions You have Intel XDK Installed You are not from mars and you understand simple programming Connect light sensor grove to A0 Connect LCD di...
By: iLakshmiKanth

Continue Reading »
Instructables 23 Nov 07:22

Intel® Galileo : Share Laptop/PC WiFi to Galileo over LAN

You don't have WiFi module for your Galileo and want your Galileo to be on Internet?...Don't worry...You can share your PC's Internet connection to your Galileo using LAN/Ethernet and get your Galileo online on Internet. Step 1 : Enable Internet sharing on your laptop Pre-requisites :: Windows OS...
By: SunilK6

Continue Reading »
Instructables 23 Nov 06:43

PieceMaker Factory: A Glimpse Into The Future of Toys?

Late Friday night I saw what may be the future of toys, or at least something completely unique at my local Toys'R'Us.

Read more on MAKE

Programing an Attiny with Arduino

Attinys are a great way to shrink your arduino project. I recently tried to following this great instructions from the High Low Tech website but it looks like its out of date. They have some tutorials and if you don't have a ATtiny programer follow this tutorial. This intractable is how to program a...
By: Peterflick

Continue Reading »
Instructables 22 Nov 21:34

Solving Arduino’s stk500_getsync() error

[psgarcha] took a year-old Arduino Uno on an international trip and upon returning found something was wrong. Every time he would try to upload, he would get the dreaded avrdude error, ‘stk500_getsync(): not in sync resp=0×00′. The Rx light would blink a few times during the attempted upload, but the tx light did not. Somehow, something was terribly wrong with the ‘duino, and [psgarcha] dug deep to figure out why.

To test the quality of the Arduino’s serial connection, [psgarcha] performed a loopback test; basically a wire plugged into the Tx and Rx pins of the Arduino. Sending a short message through the serial port showed the problem wasn’t the USB cable, the ATmega16u2 on the ‘duino, or any traces on the board. This would require more thought.

The main reason for the error would then be no communication between the computer and the ‘duino, the wrong COM port selected, the wrong board selected in the Arduino text editor, or timing errors or a corrupt bootloader. The first three errors were now out of the question, leaving timing errors and a corrupt bootloader. Troubleshooting then moved on to ordering a new programmer, and still this didn’t work with the broken Uno.

Frustrated with one of the greatest failures to become an Arduino tinkerer, [psgarcha] took a good, long look at the Uno board. He glanced over to an Arduino Mega board. Something looked different. On the Uno, the resonator had blown off. Problem found, at least.

Replacing the blown part with a hilariously large can crystal oscillator, [psgarcha] was back in business. This isn’t how you would fix 99% of getsync() errors, and it’s difficult imagining a situation where a this part would randomly blow, but if you’re ever looking at a nearly intractable problem, you need to start looking at what really shouldn’t fail.

Awesome rework, though.


Filed under: Arduino Hacks, repair hacks

ESPecially for you!

Sorry for the pun but if you already guessed what this Instructable is about then you are ahead of the game and have no need for it!This little tester / trainer is a device that can show you your ESP psychic abilities by electronically displaying Zener card graphics on an Arduino and an 8 x 8 LED di...
By: paulindallas

Continue Reading »
Instructables 22 Nov 11:14