NeoPixel 60 Ring Wall Clock

Size: px
Start display at page:

Download "NeoPixel 60 Ring Wall Clock"

Transcription

1 NeoPixel 60 Ring Wall Clock Created by Andy Doro Last updated on :10:07 PM EDT

2 Guide Contents Guide Contents Overview Building the Circuit Code Finishing it up Page 2 of 11

3 Overview This project uses the DS1307 Real Time Clock ( with an Arduino to display the time as a series of colored arcs. With the new NeoPixel 60 Ring ( we have a perfect display for presenting the time with RGB LEDs! Hours are represented by red, minutes by green, seconds by blue. The arcs overlap and the colors mix. Minutes and seconds are each represented by a single green or blue LED, respectively. In the 12 hour version, a single red LED represent 24 minutes. The image above represents 3:48. To build this project you will need: 4 x NeoPixel 1/4 60 Ring ( - so you can make a NeoPixel 60 Ring DS1307 Real Time Clock breakout board kit ( Arduino Uno ( or other Arduino compatible microcontroller such as the DC Boarduino ( Page 3 of 11

4 Adafruit Perma-Proto Half-sized Breadboard PCB ( If you are new to microcontrollers and Arduino, I would recommend starting out by building the circuit using the Arduino Uno and a breadboard. If you are more familiar with Arduino, you can use the DC Boarduino and perfboard to build a more permanent electronics project. You will need a USB/TTL Serial adapter to program the DC Boarduino. The programming header on the Boarduino is compatible with an FTDI Cable ( or our FTDI Friend ( Page 4 of 11

5 Building the Circuit Solder 4 pieces of the the NeoPixel 1/4 60 Ring together, connecting GND to GND, 5V to 5V and DIN to DOUT. Butt the ends together and use a small piece of stripped wire as a 'bridge' to give some mechanical support Leave one pair of DIN and DOUT disconnected- this will be where the NeoPixel strand begins and ends. The ring is very delicate! So please mount onto a backing or use care when moving around! Note that the diagram above depicts a NeoPixel Ring with 24 NeoPixels, but the same principal applies! NeoPixel Ring connects as follows: +5V 5V on Arduino (red wire) GND GND on Arduino (black wire) DIN Digital 6 on Arduino (blue wire) DS1307 connects as follows: Page 5 of 11

6 +5V 5V on Arduino (red wire) GND GND on Arduino (black wire) SDA Analog 4 on Arduino (green wire) SCL Analog 5 on Arduino (orange wire) Assemble the DS1307 breakout following these instructions ( If you are using the DC Boarduino, assemble the board following these instructions ( You can assemble the board on the half-sized breadboard perfboard. Page 6 of 11

7 Code Important note: when running this code, you should probably use an external power supply (say 9VDC into the Arduino). When I ran the code on USB power, the NeoPixels drew too much current and this caused the RTC to provide strange numbers to the Arduino. Download the code ( and uncompress in your Arduino sketch folder. This Arduino sketch relies on a few Arduino libraries: RTClib ( Adafruit_NeoPixel ( Follow the DS1307 RTC breakout tutorial ( to learn how to install the RTC library and set the time on the DS1307 RTC. You will also need to install the NeoPixel library ( See the following tutorial to learn how to install Arduino libraries ( /************************************************************************** * * * NeoPixel Ring Clock * * by Andy Doro (mail@andydoro.com) * * * * * ************************************************************************** * * * Revision History * * Date By What * AFD First draft */ // include the library code: #include <Wire.h> #include <RTClib.h> #include <Adafruit_NeoPixel.h> // define pins #define NEOPIN 6 #define BRIGHTNESS 64 // set max brightness RTC_DS1307 RTC; // Establish clock object Page 7 of 11

8 RTC_DS1307 RTC; // Establish clock object DateTime Clock; // Holds current clock time Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, NEOPIN, NEO_GRB + NEO_KHZ800); // strip object byte hourval, minuteval, secondval; // holds the time byte pixelcolorred, pixelcolorgreen, pixelcolorblue; // holds color values void setup () { Wire.begin(); // Begin I2C RTC.begin(); // begin clock //Serial.begin(9600); // set pinmodes pinmode(neopin, OUTPUT); if (! RTC.isrunning()) { Serial.println("RTC is NOT running!"); // following line sets the RTC to the date & time this sketch was compiled RTC.adjust(DateTime( DATE, TIME )); strip.begin(); //strip.show(); // Initialize all pixels to 'off' strip.setbrightness(brightness); // set brightness // startup sequence delay(500); colorwipe(strip.color(255, 0, 0), 20); // Red colorwipe(strip.color(0, 255, 0), 20); // Green colorwipe(strip.color(0, 0, 255), 20); // Blue delay(500); void loop () { char* colon = ":"; // static characters save a bit char* slash = "/"; // of memory // get time Clock = RTC.now(); // get the RTC time secondval = Clock.second(); // get seconds minuteval = Clock.minute(); // get minutes Page 8 of 11

9 minuteval = Clock.minute(); // get minutes hourval = Clock.hour(); // get hours if(hourval > 11) hourval -= 12; // This clock is 12 hour, if 13-23, convert to 0-11 hourval = (hourval*60 + minuteval) / 12; //each red dot represent 24 minutes. // arc mode for(uint8_t i=0; i<strip.numpixels(); i++) { if (i <= secondval) { pixelcolorblue = 255; else { pixelcolorblue = 0; if (i <= minuteval) { pixelcolorgreen = 255; else { pixelcolorgreen = 0; if (i <= hourval) { pixelcolorred = 255; else { pixelcolorred = 0; strip.setpixelcolor(i, strip.color(pixelcolorred, pixelcolorgreen, pixelcolorblue)); /* // for serial debugging Serial.print(hourval, DEC); Serial.print(':'); Serial.print(minuteval, DEC); Serial.print(':'); Serial.println(secondval, DEC); */ //display strip.show(); // wait delay(100); Page 9 of 11

10 delay(100); // Fill the dots one after the other with a color void colorwipe(uint32_t c, uint8_t wait) { for(uint16_t i=0; i<strip.numpixels(); i++) { strip.setpixelcolor(i, c); strip.show(); delay(wait); Page 10 of 11

11 Finishing it up You might want to put a heatsink on the voltage regulator- the NeoPixels use a lot of current, causing the voltage regulator to get hot! I used a spare circular piece of black plexi to hide the electronics behind, since I'm just hanging the clock near a desk. If you want to you can create a more sophisticated enclosure for this clock. Last Updated: :10:07 PM EDT Page 11 of 11

Trinket RGB Shield Clock

Trinket RGB Shield Clock Trinket RGB Shield Clock Created by Mike Barela Last updated on 2016-02-07 09:38:15 PM EST Guide Contents Guide Contents Overview Libraries Getting Ready Hook-up Code Use and Going Further Use It! Going

More information

Metro Minimalist Clock

Metro Minimalist Clock Metro Minimalist Clock Created by John Park Last updated on 2018-08-22 04:01:22 PM UTC Guide Contents Guide Contents Overview For this build you'll need: Clock Circuit Code the Clock Display the Clock

More information

Adafruit DS3231 Precision RTC Breakout

Adafruit DS3231 Precision RTC Breakout Adafruit DS3231 Precision RTC Breakout Created by lady ada Last updated on 2016-02-05 04:43:25 PM EST Guide Contents Guide Contents Overview Pinouts Power Pins: I2C Logic pins: Other Pins: Assembly Prepare

More information

36mm LED Pixels. Created by Phillip Burgess. Last updated on :45:20 PM EDT

36mm LED Pixels. Created by Phillip Burgess. Last updated on :45:20 PM EDT 36mm LED Pixels Created by Phillip Burgess Last updated on 2013-07-26 03:45:20 PM EDT Guide Contents Guide Contents Overview Project Ideas Wiring Powering Code Installation Using the Library Troubleshooting

More information

Background. Procedure

Background. Procedure This How-To shows how to connect and control a number of special light-emitting diodes, each of which can be set to any color and brightness. We will use NeoPixels from AdaFruit and control them with the

More information

How-To #8: Work with Smart LEDs

How-To #8: Work with Smart LEDs How-To #8: Work with Smart LEDs This How-To shows how to connect and control a number of special light-emitting diodes, each of which can be set to any color and brightness. We will use NeoPixels from

More information

Workshop Arduino English starters workshop 2

Workshop Arduino English starters workshop 2 Workshop Arduino English starters workshop 2 We advice to finish part 1 of this workshop before following this one. There are a set of assignments in this workshop that can be taken individually. First

More information

TLC5947 and TLC59711 PWM LED Driver Breakouts

TLC5947 and TLC59711 PWM LED Driver Breakouts TLC5947 and TLC59711 PWM LED Driver Breakouts Created by Bill Earl Last updated on 2016-03-01 07:38:00 PM EST Guide Contents Guide Contents Overview Assembly Assembly: Soldering the Headers Position the

More information

Adafruit 1-Wire Thermocouple Amplifier - MAX31850K

Adafruit 1-Wire Thermocouple Amplifier - MAX31850K Adafruit 1-Wire Thermocouple Amplifier - MAX31850K Created by lady ada Last updated on 2015-04-09 03:45:15 PM EDT Guide Contents Guide Contents Overview Pinouts Power Pins Address Pins Data Pin Themocouple

More information

Adafruit 1-Wire Thermocouple Amplifier - MAX31850K

Adafruit 1-Wire Thermocouple Amplifier - MAX31850K Adafruit 1-Wire Thermocouple Amplifier - MAX31850K Created by lady ada Last updated on 2018-08-22 03:40:09 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins Address Pins Data Pin Themocouple

More information

Random Spooky LED Eyes

Random Spooky LED Eyes Random Spooky LED Eyes Created by Bill Earl Last updated on 2016-08-27 12:48:22 PM UTC Guide Contents Guide Contents Overview and Materials Overview: Materials: Assembly Connect the Pixels: Load and Test:

More information

NeoPixel Ring Clock. Created by Becky Stern. Last updated on :30:07 PM EST

NeoPixel Ring Clock. Created by Becky Stern. Last updated on :30:07 PM EST NeoPixel Ring Clock Created by Becky Stern Last updated on 2014-02-12 06:30:07 PM EST Guide Contents Guide Contents Overview Circuit Diagram Build GPS Circuit Build NeoPixel Ring Circuit Code and Clock

More information

DS1307 Real Time Clock Breakout Board Kit

DS1307 Real Time Clock Breakout Board Kit DS1307 Real Time Clock Breakout Board Kit Created by Tyler Cooper Last updated on 2016-09-07 12:03:17 AM UTC Guide Contents Guide Contents Overview What is an RTC? Battery Backup CR1220 12mm Diameter -

More information

12mm LED Pixels. Created by Phillip Burgess. Last updated on :38:47 AM UTC

12mm LED Pixels. Created by Phillip Burgess. Last updated on :38:47 AM UTC 12mm LED Pixels Created by Phillip Burgess Last updated on 2017-10-25 04:38:47 AM UTC Guide Contents Guide Contents Project Ideas Wiring Connecting to Arduino Why do the bullet and flat pixels use different

More information

Rainbowduino Word Clock. By Russ Hughes

Rainbowduino Word Clock. By Russ Hughes Rainbowduino Word Clock By Russ Hughes (russ@owt.com) OVERVIEW This word clock is based on the NeoMatrix 8x8 Word Clock by Andy Doro from https://learn.adafruit.com/neomatrix-8x8-word-clock. Not having

More information

Adafruit HTU21D-F Temperature & Humidity Sensor

Adafruit HTU21D-F Temperature & Humidity Sensor Adafruit HTU21D-F Temperature & Humidity Sensor Created by lady ada Last updated on 2014-07-26 01:30:08 PM EDT Guide Contents Guide Contents Overview Pinouts Power Pins: I2C Logic pins: Assembly Prepare

More information

Arduino Panel Meter Clock. By Russ Hughes

Arduino Panel Meter Clock. By Russ Hughes Arduino Panel Meter Clock By Russ Hughes (russ@owt.com) OVERVIEW My father has been a lifelong Ham Radio Operator with a fondness for almost anything with a panel meter. After seeing the Trinket Powered

More information

Adafruit CAP1188 Breakout

Adafruit CAP1188 Breakout Adafruit CAP1188 Breakout Created by lady ada Last updated on 2014-05-14 12:00:10 PM EDT Guide Contents Guide Contents Overview Pinouts Power pins I2C interface pins SPI inteface pins Other interfacing

More information

Adafruit VL53L0X Time of Flight Micro-LIDAR Distance Sensor Breakout

Adafruit VL53L0X Time of Flight Micro-LIDAR Distance Sensor Breakout Adafruit VL53L0X Time of Flight Micro-LIDAR Distance Sensor Breakout Created by lady ada Last updated on 2016-12-05 06:40:45 PM UTC Guide Contents Guide Contents Overview Sensing Capablities Pinouts Power

More information

Adafruit HMC5883L Breakout - Triple-Axis Magnetometer Compass Sensor

Adafruit HMC5883L Breakout - Triple-Axis Magnetometer Compass Sensor Adafruit HMC5883L Breakout - Triple-Axis Magnetometer Compass Sensor Created by lady ada Last updated on 2016-09-14 07:05:05 PM UTC Guide Contents Guide Contents Overview Pinouts Assembly Prepare the header

More information

TSL2561 Luminosity Sensor

TSL2561 Luminosity Sensor TSL2561 Luminosity Sensor Created by lady ada Last updated on 2015-06-12 12:10:28 PM EDT Guide Contents Guide Contents Overview Wiring the TSL2561 Sensor Using the TSL2561 Sensor Downloads Buy a TSL2561

More information

#include "DHT.h" DHT dht(dhtpin, DHTTYPE); // Date and time functions using a DS1307 RTC connected via I2C and Wire lib

#include DHT.h DHT dht(dhtpin, DHTTYPE); // Date and time functions using a DS1307 RTC connected via I2C and Wire lib #include "DHT.h" #define DHTPIN 2 // what pin we're connected to // Uncomment whatever type you're using! #define DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302) //#define DHTTYPE DHT21

More information

Adafruit 1-Wire GPIO Breakout - DS2413

Adafruit 1-Wire GPIO Breakout - DS2413 Adafruit 1-Wire GPIO Breakout - DS2413 Created by Bill Earl Last updated on 2018-08-22 03:40:00 PM UTC Guide Contents Guide Contents Overview Assembly & Wiring Headers Position the Header And Solder! Wiring

More information

NeoPixel Matrix Snowflake Sweater

NeoPixel Matrix Snowflake Sweater NeoPixel Matrix Snowflake Sweater Created by Becky Stern Last updated on 2015-12-23 04:10:10 PM EST Guide Contents Guide Contents Overview Assemble Circuit Code Sew into Sweater & Wear! 2 3 4 6 15 https://learn.adafruit.com/neopixel-matrix-snowflake-sweater

More information

WS2812 Breakout Hookup Guide

WS2812 Breakout Hookup Guide Page 1 of 10 WS2812 Breakout Hookup Guide Preface The WS2812 is an unassuming RGB LED with an integrated control circuit hidden underneath. We love the simplicity of this little IC/LED combo. It s at the

More information

3. The circuit is composed of 1 set of Relay circuit.

3. The circuit is composed of 1 set of Relay circuit. Part Number : Product Name : FK-FA1420 ONE CHANNEL 12V RELAY MODULE This is the experimental module for a relay controller as the fundamental controlling programming. It is adaptable or is able to upgrade

More information

Laboratory 1 Introduction to the Arduino boards

Laboratory 1 Introduction to the Arduino boards Laboratory 1 Introduction to the Arduino boards The set of Arduino development tools include µc (microcontroller) boards, accessories (peripheral modules, components etc.) and open source software tools

More information

ISL RGB Sensor Tutorial By: Sabrina Jones

ISL RGB Sensor Tutorial By: Sabrina Jones ISL 25129 RGB Sensor Tutorial By: Sabrina Jones Overview The ISL29125 RGB sensor is a breakout board made to record the light intensity of the general red, green, and blue spectrums of visible light, that

More information

IOX-16 User s Manual. Version 1.00 April Overview

IOX-16 User s Manual. Version 1.00 April Overview UM Unified Microsystems IOX-16 User s Manual Version 1.00 April 2013 Overview The IOX-16 Arduino compatible shield is an easy way to add 16 additional digital Input/Output (I/O) lines to your Arduino system.

More information

Memo on development of the car-rangefinder device/data logger for crosswalk study

Memo on development of the car-rangefinder device/data logger for crosswalk study Memo on development of the car-rangefinder device/data logger for crosswalk study -Alex Bigazzi; abigazzi@pdx.edu; alexbigazzi.com; Sept. 16 th -19 th, 2013 The device is supposed to measure distances

More information

Adafruit TB A DC/Stepper Motor Driver Breakout Board

Adafruit TB A DC/Stepper Motor Driver Breakout Board Adafruit TB6612 1.2A DC/Stepper Motor Driver Breakout Board Created by lady ada Last updated on 2016-10-01 06:35:33 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins Signal in Pins Motor

More information

Magic Wand. Created by Alex Alves. Last updated on :25:24 PM UTC

Magic Wand. Created by Alex Alves. Last updated on :25:24 PM UTC Magic Wand Created by Alex Alves Last updated on 2018-03-16 07:25:24 PM UTC Guide Contents Guide Contents Overview Parts/Tools Parts Adafruit Feather 32u4 Basic Proto Adafruit Audio FX Sound Board - WAV/OGG

More information

Circuit Playground Express Compass

Circuit Playground Express Compass Circuit Playground Express Compass Created by Dave Astels Last updated on 2018-10-26 12:40:03 AM UTC Guide Contents Guide Contents Overview Calibration Operation Parts Circuit Playground Express FLORA

More information

1/Build a Mintronics: MintDuino

1/Build a Mintronics: MintDuino 1/Build a Mintronics: The is perfect for anyone interested in learning (or teaching) the fundamentals of how micro controllers work. It will have you building your own micro controller from scratch on

More information

AXE Stack 18. BASIC-Programmable Microcontroller Kit. An inexpensive introduction to microcontroller technology for all ability levels

AXE Stack 18. BASIC-Programmable Microcontroller Kit. An inexpensive introduction to microcontroller technology for all ability levels Ltd AXE Stack 18 BASIC-Programmable Microcontroller Kit a division of An inexpensive introduction to microcontroller technology for all ability levels Free Windows interface software Programmable in BASIC

More information

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front Arduino Uno Arduino Uno R3 Front Arduino Uno R2 Front Arduino Uno SMD Arduino Uno R3 Back Arduino Uno Front Arduino Uno Back Overview The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet).

More information

Thumb Joystick Retail. Tools and parts you'll need. Things you'll want to know. How does it work? Skill Level: Beginner. by MikeGrusin March 22, 2011

Thumb Joystick Retail. Tools and parts you'll need. Things you'll want to know. How does it work? Skill Level: Beginner. by MikeGrusin March 22, 2011 Thumb Joystick Retail Skill Level: Beginner by MikeGrusin March 22, 2011 Thank you for purchasing our Thumb Joystick! Whether you're blasting aliens or driving a robot, you'll find it a very useful addition

More information

Adafruit 20W Stereo Audio Amplifier - MAX9744

Adafruit 20W Stereo Audio Amplifier - MAX9744 Adafruit 20W Stereo Audio Amplifier - MAX9744 Created by lady ada Last updated on 2015-09-14 05:12:41 PM EDT Guide Contents Guide Contents Overview Pinouts Power connections Audio Inputs Speaker outputs

More information

Lab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process

Lab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process Lab 01 Arduino 程式設計實驗 Essential Arduino Programming and Digital Signal Process Arduino Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's

More information

Adafruit DotStar FeatherWing

Adafruit DotStar FeatherWing Adafruit DotStar FeatherWing Created by lady ada Last updated on 2018-08-22 04:03:05 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins Data Pins Usage DotMatrix Usage Downloads Files Schematic

More information

Design Rationale for Cushion Timer and Logger

Design Rationale for Cushion Timer and Logger Design Rationale for Cushion Timer and Logger Laura came up with the original idea. She was inspired by concerns about health and the amount of time people spend at their desks each day. We decided to

More information

Specification. 1.Power Supply direct from Microcontroller Board. 2.The circuit can be used with Microcontroller Board such as Arduino UNO R3.

Specification. 1.Power Supply direct from Microcontroller Board. 2.The circuit can be used with Microcontroller Board such as Arduino UNO R3. Part Number : Product Name : FK-FA1410 12-LED AND 3-BOTTON SHIELD This is the experimental board for receiving and transmitting data from the port of microcontroller. The function of FK-FA1401 is fundamental

More information

Make It Change: Potentiometers

Make It Change: Potentiometers Make It Change: Potentiometers Created by Mike Barela Last updated on 2018-09-16 06:27:20 PM UTC Guide Contents Guide Contents Overview Parts List Circuit Playground Express Panel Mount 10K potentiometer

More information

SX1509 I/O Expander Breakout Hookup Guide

SX1509 I/O Expander Breakout Hookup Guide Page 1 of 16 SX1509 I/O Expander Breakout Hookup Guide Introduction Is your Arduino running low on GPIO? Looking to control the brightness of 16 LEDs individually? Maybe blink or breathe a few autonomously?

More information

Inclusions required for the DMD

Inclusions required for the DMD Sketch for Home Alert The sketch is not large in terms of the line count, but it almost exhausts the Uno s available flash memory thanks to all the included libraries. There is lots of room for memory

More information

Note. The above image and many others are courtesy of - this is a wonderful resource for designing circuits.

Note. The above image and many others are courtesy of   - this is a wonderful resource for designing circuits. Robotics and Electronics Unit 2. Arduino Objectives. Students will understand the basic characteristics of an Arduino Uno microcontroller. understand the basic structure of an Arduino program. know how

More information

Adafruit 20W Stereo Audio Amplifier - MAX9744

Adafruit 20W Stereo Audio Amplifier - MAX9744 Adafruit 20W Stereo Audio Amplifier - MAX9744 Created by lady ada Last updated on 2017-07-14 06:10:43 AM UTC Guide Contents Guide Contents Overview Pinouts Power connections Audio Inputs Speaker outputs

More information

Bosch BMP085 Breakout Board

Bosch BMP085 Breakout Board Bosch BMP085 Breakout Board Created by lady ada Last updated on 2014-11-07 03:00:29 PM EST Guide Contents Guide Contents Overview Specifications Wiring the BMP085 Using the BMP085 (API v2) Using the BMP085

More information

Adafruit SHT31-D Temperature & Humidity Sensor Breakout

Adafruit SHT31-D Temperature & Humidity Sensor Breakout Adafruit SHT31-D Temperature & Humidity Sensor Breakout Created by lady ada Last updated on 2016-09-16 07:45:55 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: I2C Logic pins: Other Pins:

More information

1.5" & 2.1" Monochrome 128x64 OLED Display Module

1.5 & 2.1 Monochrome 128x64 OLED Display Module 1.5" & 2.1" Monochrome 128x64 OLED Display Module Created by lady ada Last updated on 2018-11-29 04:47:33 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins Signal Pins Remaining Pins Assembly

More information

ZX Distance and Gesture Sensor SMD Hookup Guide

ZX Distance and Gesture Sensor SMD Hookup Guide Page 1 of 16 ZX Distance and Gesture Sensor SMD Hookup Guide Introduction The ZX Distance and Gesture Sensor is a collaboration product with XYZ Interactive. The innovative people at XYZ Interactive have

More information

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC Adafruit Metro Mini Created by lady ada Last updated on 2018-01-24 08:12:28 PM UTC Guide Contents Guide Contents Overview Pinouts USB & Serial converter Microcontroller & Crystal LEDs Power Pins & Regulators

More information

Appendix Sietse Taams - Master thesis

Appendix Sietse Taams - Master thesis Appendix Sietse Taams - Master thesis Designing a connected barbecue Appendix A Design process The design process is relatively important to info.nl. Together with Tomasz, an iterative design strategy

More information

2.3" Monochrome 128x32 OLED Display Module

2.3 Monochrome 128x32 OLED Display Module 2.3" Monochrome 128x32 OLED Display Module Created by lady ada Last updated on 2018-08-22 03:49:39 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins Signal Pins Remaining Pins Assembly Changing

More information

2.2" TFT Display. Created by lady ada. Last updated on :19:15 PM UTC

2.2 TFT Display. Created by lady ada. Last updated on :19:15 PM UTC 2.2" TFT Display Created by lady ada Last updated on 2017-12-22 11:19:15 PM UTC Guide Contents Guide Contents Overview Pinouts Assembly Arduino Wiring Arduino UNO or Compatible Wiring Wiring for Other

More information

Adafruit BME280 Humidity + Barometric Pressure + Temperature Sensor Breakout

Adafruit BME280 Humidity + Barometric Pressure + Temperature Sensor Breakout Adafruit BME280 Humidity + Barometric Pressure + Temperature Sensor Breakout Created by lady ada Last updated on 2017-01-11 09:01:04 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: SPI

More information

Bill of Materials: Turn Off the Lights Reminder PART NO

Bill of Materials: Turn Off the Lights Reminder PART NO Turn Off the Lights Reminder PART NO. 2209650 Have you ever woke up early in the morning to find out that the kids (or adults) in your home forgot to turn off the lights? I've had that happen a number

More information

ARDUINO MEGA 2560 REV3 Code: A000067

ARDUINO MEGA 2560 REV3 Code: A000067 ARDUINO MEGA 2560 REV3 Code: A000067 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D

More information

Module 003: Introduction to the Arduino/RedBoard

Module 003: Introduction to the Arduino/RedBoard Name/NetID: Points: /5 Module 003: Introduction to the Arduino/RedBoard Module Outline In this module you will be introduced to the microcontroller board included in your kit. You bought either An Arduino

More information

Adafruit Mini TFT " 160x80

Adafruit Mini TFT  160x80 Adafruit Mini TFT - 0.96" 160x80 Created by lady ada Last updated on 2017-07-14 05:24:22 AM UTC Guide Contents Guide Contents Overview Pinouts Assembly Prepare the header strip: Add the board: And Solder!

More information

LIS3DH Hookup Guide. Introduction. SparkFun Triple Axis Accelerometer Breakout - LIS3DH SEN Required Materials

LIS3DH Hookup Guide. Introduction. SparkFun Triple Axis Accelerometer Breakout - LIS3DH SEN Required Materials Page 1 of 15 LIS3DH Hookup Guide Introduction The LIS3DH is a triple axis accelerometer you can use to add translation detection to your project. It would be classified as a 3DoF, or 3 Degrees of Freedom.

More information

This tutorial will show you how to take temperature readings using the Freetronics temperature sensor and an Arduino Uno.

This tutorial will show you how to take temperature readings using the Freetronics temperature sensor and an Arduino Uno. This tutorial will show you how to take temperature readings using the Freetronics temperature sensor and an Arduino Uno. Note that there are two different module types: the temperature sensor module and

More information

2.3" Monochrome 128x32 OLED Display Module

2.3 Monochrome 128x32 OLED Display Module 2.3" Monochrome 128x32 OLED Display Module Created by lady ada Last updated on 2017-08-21 08:12:27 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins Signal Pins Remaining Pins Assembly Changing

More information

ADC to I 2 C. Data Sheet. 10 Channel Analog to Digital Converter. with output via I 2 C

ADC to I 2 C. Data Sheet. 10 Channel Analog to Digital Converter. with output via I 2 C Data Sheet 10 Channel Analog to Digital Converter with output via I 2 C Introduction Many microcontroller projects involve the use of sensors like Accelerometers, Gyroscopes, Temperature, Compass, Barometric,

More information

Create your own wireless motion sensor with

Create your own wireless motion sensor with Create your own wireless motion sensor with Arduino If you have a friend that has an alarm system in his or her home, I am sure you ve all seen these white motion sensors that are usually fixed above doors

More information

Mailbox Notification Service. Created by Adam Kohring

Mailbox Notification Service. Created by Adam Kohring Mailbox Notification Service Created by Adam Kohring Last updated on 2015-06-24 10:20:07 PM EDT Guide Contents Guide Contents Overview Parts List Adafruit Products Additional Products Print the Circuit

More information

Adafruit BMP280 Barometric Pressure + Temperature Sensor Breakout

Adafruit BMP280 Barometric Pressure + Temperature Sensor Breakout Adafruit BMP280 Barometric Pressure + Temperature Sensor Breakout Created by lady ada Last updated on 2017-12-09 06:21:37 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: SPI Logic pins:

More information

Thank you for purchasing the RGB Multi-MCU base and driver board from SuperTech-IT and TheLEDCube.com

Thank you for purchasing the RGB Multi-MCU base and driver board from SuperTech-IT and TheLEDCube.com CONGRATULATIONS Thank you for purchasing the RGB Multi-MCU base and driver board from SuperTech-IT and TheLEDCube.com In this document, MCU means Microcontroller such as the PIC32, ATmega328P, prototype

More information

I2GPS v1. An easy to use RTC, GPS and SD memory card interface brought to you by

I2GPS v1. An easy to use RTC, GPS and SD memory card interface brought to you by I2GPS v1 An easy to use RTC, GPS and SD memory card interface brought to you by www.wyolum.com Page 1 / 14 info@wyolum.com Features micro SD card reader Temperature controlled, precision Real Time clock,

More information

BuffaloLabs WiFi Lantern Assembly guide version 1

BuffaloLabs WiFi Lantern Assembly guide version 1 BuffaloLabs WiFi Lantern Assembly guide version 1 Needed equipment: Solder iron Solder wire Cutter Wire stripper (optional) Hot glue gun Overview of the components (not including USB cable and box panels)

More information

ARDUINO UNO REV3 Code: A000066

ARDUINO UNO REV3 Code: A000066 ARDUINO UNO REV3 Code: A000066 The UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can

More information

ESPino - Specifications

ESPino - Specifications ESPino - Specifications Summary Microcontroller ESP8266 (32-bit RISC) WiFi 802.11 (station, access point, P2P) Operating Voltage 3.3V Input Voltage 4.4-15V Digital I/O Pins 9 Analog Input Pins 1 (10-bit

More information

Adafruit INA219 Current Sensor Breakout

Adafruit INA219 Current Sensor Breakout Adafruit INA219 Current Sensor Breakout Created by Ladyada Last updated on 2013-09-12 10:15:19 AM EDT Guide Contents Guide Contents Overview Why the High Side? How does it work? Assembly Addressing the

More information

Creating Guides for the Adafruit Learning System

Creating Guides for the Adafruit Learning System Creating Guides for the Adafruit Learning System Created by Tyler Cooper Last updated on 2018-08-22 03:41:37 PM UTC Guide Contents Guide Contents Overview Creating a New Guide Creating & Organizing Pages

More information

RB-Ada-20. Pogo Pins (10 Pack) Description

RB-Ada-20. Pogo Pins (10 Pack) Description RB-Ada-20 Pogo Pins (10 Pack) Description Pogo pins are little spring-loaded contacts, very handy for making jigs, or making momentary (but electrically solid) contacts. We use them by the dozen for making

More information

This is the Arduino Uno: This is the Arduino motor shield: Digital pins (0-13) Ground Rail

This is the Arduino Uno: This is the Arduino motor shield: Digital pins (0-13) Ground Rail Reacting to Sensors In this tutorial we will be going over how to program the Arduino to react to sensors. By the end of this workshop you will have an understanding of how to use sensors with the Arduino

More information

Manual 601: : USB/RS232. Specifications. Contents. Options

Manual 601: : USB/RS232. Specifications. Contents. Options Page 1 ATE-601 601: : USB/RS232 I/O Controller - 8 Inputs, 4/8 Relays The ATE-500/600 series is a range of modular I/O controllers. It uses small standardized boards which allows you to configure the system

More information

Adafruit Terminal Block Breakout FeatherWing

Adafruit Terminal Block Breakout FeatherWing Adafruit Terminal Block Breakout FeatherWing Created by lady ada Last updated on 2017-01-04 04:53:26 AM UTC Guide Contents Guide Contents Overview Pinouts Assembly Downloads Datasheets & Files Schematic

More information

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD). ARDUINO UNO REV3 SMD Code: A000073 The board everybody gets started with, based on the ATmega328 (SMD). The Arduino Uno SMD R3 is a microcontroller board based on the ATmega328. It has 14 digital input/output

More information

Arduino Programming. Arduino UNO & Innoesys Educational Shield

Arduino Programming. Arduino UNO & Innoesys Educational Shield Arduino Programming Arduino UNO & Innoesys Educational Shield www.devobox.com Electronic Components & Prototyping Tools 79 Leandrou, 10443, Athens +30 210 51 55 513, info@devobox.com ARDUINO UNO... 3 INNOESYS

More information

The BASIC Stamp and other 5 V controllers need an adapter that:

The BASIC Stamp and other 5 V controllers need an adapter that: The XBee module is a 20 pin DIP package with a pitch of 2 mm (0.079 in) between pins. With typical breadboard and solder board hole spacing of 2.54 mm (0.1 in) the XBee requires an adapter for use with

More information

WS2812B RGB LED Strip

WS2812B RGB LED Strip Handson Technology User Guide WS2812B RGB LED Strip These LED strips are just about the best way to get tons of colorful LED light with a minimum of wiring and fuss! Each strip is 50cm in length and contains

More information

Adafruit Analog Accelerometer Breakouts

Adafruit Analog Accelerometer Breakouts Adafruit Analog Accelerometer Breakouts Created by Bill Earl Last updated on 2016-0-0 07:03:24 AM EDT Guide Contents Guide Contents Overview How it Works: MEMS - Micro Electro-Mechanical Systems Ratiometric

More information

MMA8452Q Accelerometer Breakout Hookup Guide

MMA8452Q Accelerometer Breakout Hookup Guide Page 1 of 11 MMA845Q Accelerometer Breakout Hookup Guide CONTRIBUTORS: JIMB0 Introduction Freescale s MMA845Q is a smart, low-power, three-axis, capacitive micromachined accelerometer with 1 bits of resolution.

More information

Arduino Lesson 15. DC Motor Reversing

Arduino Lesson 15. DC Motor Reversing Arduino Lesson 15. DC Motor Reversing Created by Simon Monk Last updated on 2017-03-09 04:04:43 PM UTC Guide Contents Guide Contents Overview Parts Part Qty An Experiment In1 In2 Motor Breadboard Layout

More information

1.5" & 2.1" Monochrome 128x64 OLED Display Module

1.5 & 2.1 Monochrome 128x64 OLED Display Module 1.5" & 2.1" Monochrome 128x64 OLED Display Module Created by lady ada Last updated on 2016-02-16 11:27:52 AM EST Guide Contents Guide Contents Overview Pinouts Power Pins Signal Pins Remaining Pins Assembly

More information

Adafruit PowerBoost Charger

Adafruit PowerBoost Charger Adafruit PowerBoost 500 + Charger Created by lady ada Last updated on 2015-10-21 12:44:24 PM EDT Guide Contents Guide Contents Overview Pinouts Power Pins Control Pins LEDs Battery and USB connection On/Off

More information

RedBoard Hookup Guide

RedBoard Hookup Guide Page 1 of 11 RedBoard Hookup Guide CONTRIBUTORS: JIMB0 Introduction The Redboard is an Arduino-compatible development platform that enables quick-and-easy project prototyping. It can interact with real-world

More information

Rover 5. Explorer kit

Rover 5. Explorer kit Rover 5 Explorer kit The explorer kit provides the perfect interface between your Rover 5 chassis and your micro-controller with all the hardware you need so you can start programming right away. PCB Features:

More information

IME-100 ECE. Lab 3. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE,

IME-100 ECE. Lab 3. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE, IME-100 ECE Lab 3 Electrical and Computer Engineering Department Kettering University 3-1 1. Laboratory Computers Getting Started i. Log-in with User Name: Kettering Student (no password required) ii.

More information

AT42QT101X Capacitive Touch Breakout Hookup Guide

AT42QT101X Capacitive Touch Breakout Hookup Guide Page 1 of 10 AT42QT101X Capacitive Touch Breakout Hookup Guide Introduction If you need to add user input without using a button, then a capacitive touch interface might be the answer. The AT42QT1010 and

More information

CORTESIA ELECTRONICCA

CORTESIA ELECTRONICCA Connect with I2C The first option we'll show is how to use the i2c interface on the backpack. We'll be showing how to connect with an Arduino, for other microcontrollers please see our MCP23008 library

More information

ootbrobotics.com Electronics and Robotics LLC

ootbrobotics.com Electronics and Robotics LLC 2 Warning Before Proceeding... 4 On Board Features... 5 Smart Power Switching... 5 Indicators... 5 Power Indicators... 5 Status LED... 5 RGB Indicator... 5 External Power (EXP) Indicator... 6 USB Serial

More information

Introduction to Arduino (programming, wiring, and more!)

Introduction to Arduino (programming, wiring, and more!) Introduction to Arduino (programming, wiring, and more!) James Flaten, MN Space Grant Consortium with Ben Geadelmann, Austin Langford, et al. University of MN Twin Cities Aerospace Engineering and Mechanics

More information

Programmable Device Interface PDI-1 A Versatile Hardware Controller with USB interface

Programmable Device Interface PDI-1 A Versatile Hardware Controller with USB interface Programmable Device Interface PDI-1 A Versatile Hardware Controller with USB interface Features and Specifications Arduino compatible for simple USB Programming 126 x 64 Graphic LCD 12x Digital IO ports*

More information

User Guide v1.0. v1.0 Oct 1, This guide is only available in English Ce manuel est seulement disponible en Anglais

User Guide v1.0. v1.0 Oct 1, This guide is only available in English Ce manuel est seulement disponible en Anglais ROVER ShiELD User Guide v1.0 v1.0 Oct 1, 2014 This guide is only available in English Ce manuel est seulement disponible en Anglais Description The DFRobotShop Rover Shield is the ideal all in one shield

More information

Multi-tasking the Arduino - Part 3

Multi-tasking the Arduino - Part 3 Multi-tasking the Arduino - Part 3 Created by Bill Earl Last updated on 2017-05-06 10:09:20 PM UTC Guide Contents Guide Contents Overview The Problem? Loops and Delays Deconstructing the Loop Don t be

More information

ARDUINO MICRO WITHOUT HEADERS Code: A000093

ARDUINO MICRO WITHOUT HEADERS Code: A000093 ARDUINO MICRO WITHOUT HEADERS Code: A000093 Arduino Micro is the smallest board of the family, easy to integrate it in everyday objects to make them interactive. The Micro is based on the ATmega32U4 microcontroller

More information

Adafruit USB Power Gauge Mini-Kit

Adafruit USB Power Gauge Mini-Kit Adafruit USB Power Gauge Mini-Kit Created by Bill Earl Last updated on 2017-07-14 11:55:04 PM UTC Guide Contents Guide Contents Overview Assembly Basic Assembly Solder the female connector. Solder the

More information

Oled 128x64 blue SSD1306 on PORTB (pins 8-12) French version

Oled 128x64 blue SSD1306 on PORTB (pins 8-12) French version www.didel.com/xbot/oled.pdf Didel and Boxtec support two Oled displays, not only nice, but essential for debugging robotic applications. They use the same minishield adapter (SSD 1331 at the end of this

More information