SEP Bright Pi v1.0 Assembly Instructions

Similar documents
MONO AMPLIFIER KIT ESSENTIAL INFORMATION. Version 2.2 CREATE YOUR OWN SPEAKER DOCK WITH THIS

ELECTRONIC GAME KIT ESSENTIAL INFORMATION. Version 2.0 BUILD YOUR OWN MEMORY & REACTIONS

COLOUR CHANGING USB LAMP KIT

7 SEGMENT LED DISPLAY KIT

TKEY-K16. Touch CW automatic electronic keyer. (No moving parts no contacts) Assembly manual. Last review: March 15, 2018

Main PCB (The small one)

uresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP

MAIN PCB (The small one) OPEN MAIN BOARD BAG A

Panzer 3.0 Assembly Instructions & Checklist

Pixie Construction Notes

ASSEMBLING. the. ECEbot. Printed Circuit Board: Part Three. Due Date. The Part Three assembly steps must be completed prior to:

DL-1A. RF dummy load - 50Ω 20W. Assembly manual. Last update: May 1, Thank you for constructing the DL-1A dummy load kit

DDS VFO CONSTRUCTION MANUAL. DDS VFO Construction Manual Issue 1.1 Page 1

Fixed Audio Output for the K2 Don Wilhelm (W3FPR) & Tom Hammond (NØSS) v August 2009

VikiLABS. a g. c dp. Working with 7-segment displays. 1 Single digit displays. July 14, 2017

Total solder points: 123 Difficulty level: beginner 1. advanced AUDIO ANALYZER K8098. audio gea Give your. . high-tech ILLUSTRATED ASSEMBLY MANUAL

Introduction 1. Green status LED, controlled by output signal ST

Introduction 1. Digital inputs D6 and D7. Battery connects here (red wire to +V, black wire to 0V )

technology T05.2 teach with space MEET THE SENSE HAT Displaying text and images on the Sense HAT LED matrix

Bill of Materials: 7-Segment LED Die with Arduino PART NO

ELECTRONIC GAME KIT TEACHING RESOURCES. Version 2.0 BUILD YOUR OWN MEMORY & REACTIONS

VU-1 VU Meter Kit Volume Unit Meter

Documentation VFD clock 8 a clock

How To Build Megavolt s Small Buffered JTAG v1.2

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD)

Nuvoton Touch Key Series NT086D Datasheet

POINTS POSITION INDICATOR PPI4

Mal-2 assembly guide v1.0

PaPiRus Assembly Tips And Gotchas

Assembly Instructions And User Guide. Nixie FunKlock. FunKlock Issue 4 (1 February 2017)

ADD AN AUDIO MESSAGE TO YOUR PRODUCT WITH THIS RECORD & PLAYBACK KIT

Luckylight. 1.9mm (0.8") 8 8 Pure Green Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-20882XPGB

Build Your Own Clone Super 8 Kit Instructions

VU Meter Buffer DIY Kit

MUK REAR PANEL ASSEMBLY ASSEMBLY INSTRUCTIONS

MSP430 JTAG / BSL connectors

DEM B SBH-PW-N (A-TOUCH)

Introduction 1. Green status LED, controlled by output signal ST. Sounder, controlled by output signal Q6. Push switch on input D6

QUIZ BUZZER KIT TEACHING RESOURCES. Version 2.0 WHO ANSWERED FIRST? FIND OUT WITH THIS

Alice EduPad Board. User s Guide Version /11/2017

"shell" digital storage oscilloscope (Beta)

SN-Class Nixie Clock Kits

Atari PICO Composite Mod Board Installation Instructions:

Luckylight. 0.56" Quadruple Digit Numeric Displays. Technical Data Sheet. Model No.: KW4-56NXWB-P-Y

Multi-Key v2.4 Multi-Function Amplifier Keying Interface

Cable ISOBUS Active Termination

A 400MHz Direct Digital Synthesizer with the AD9912

C2 +5V. (14) Vdd (+5 Vdc) (13) OSC1/A7 1.2K (12) 1.2K (11) 1.2K (10) U1 16F628 16F628A 1.2K (1) A2 1.2K (8) 1.2K (7) 1.2K. (Gnd) Vss (5) (6) 1.

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley

Part (A) Controlling 7-Segment Displays with Pushbuttons. Part (B) Controlling 7-Segment Displays with the PIC

MOD028 GLOCKENSPIEL TECHNO-MUSIC-OLOGY

MAKE AN RGB CONTROL KNOB.

MACH3 LaserAce Installation Manual Revision 1. MACH3 LaserAce Installation Manual

Arduino LED Matrix Control. Controlling lots of LEDs

Light Emitting Diodes (LEDs)

AXE101 PICAXE-08M2 Cyberpet Kit

DIY KIT MHZ 8-DIGIT FREQUENCY METER

NHD YF-CTXI# TFT

GUIDE TO ASSEMBLY OF ERICA SYNTHS DELAY MODULE

Christmas LED Snowflake Project

MAX2660/MAX2661/MAX2663/MAX2671 Evaluation Kits

3.0*3.0mm (1.2") 8 8 White Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-R30881XWB-Y

Microtech Technology Co. Ltd.

Industrial Monitor Update Kit

Commissioning Guide. firepickdelta. Commissioning Guide. Written By: Neil Jansen firepickdelta.dozuki.com Page 1 of 22

DOGM GRAPHIC SERIES 132x32 DOTS

2000 Series Weather Stations Analog Temperature / RH Sensor Upgrade Kit PRODUCT MANUAL KIT # 3613WDU

PYTHON AND IOT: From Chips and Bits to Data Science. Jeff Fischer Data-Ken Research Sunnyvale, California, USA

Luckylight. 10 Segment Light Bars Displays. Technical Data Sheet. Part No.: KWL-R1025WB-Y

N3ZI Digital Dial Manual For kit with Serial LCD Rev 3.04 Aug 2012

medlab One Channel ECG OEM Module EG 01000

OEM Version. 1.0 INTRODUCTION Retail Version: Includes reader, USB cable and five peel & stick RFID tags

Analog Style LED Clock

HIGH RESOLUTION MONITOR

IOCard Displays II Manual. Date:08/03/17 Rev.:2.3

Sony 1270Q Setup and Operation Manual

Step What to do Expected result What to do if test fails Component tested 1 Visual inspection. Board is accurately assembled

ANTUMBRA FADE MANUAL

DOGM GRAPHIC SERIES 128x64 DOTS

MSP430-H2618 development board Users Manual

Phoenix digital Board, formally known as Shruthi is 100% compatible, in fact it is the same board, same dimensions but with another name.

WP36BHD T-1 (3mm) Blinking LED Lamp

Bas Gialopsos Atari PureVideo Encoder Module 2600VECr5.2

How to overcome/avoid High Frequency Effects on Debug Interfaces Trace Port Design Guidelines

Crystalfontz TFT DISPLAY MODULE DATASHEET. Datasheet Release Date for CFAF480640A-035T

Tip: Faller Mittelstadt Apartments with Controlled LED Lighting Date: , Addition

TFT LCD Module Product Specification

Nixie Clock Kit IN-12B color LED backlit Operation Manual Nixie Clock Kit IN-12B V6.0 ( All Right Reserved 2015 )

Optimizing BNC PCB Footprint Designs for Digital Video Equipment

Callisto DISEqC Antenna Tracker

WM8725 EVALUATION BOARD USER HANDBOOK. The WM8725 is high performance Stereo DAC.

2.13inch e-paper HAT (D) User Manual

Bionic Elephant Trunk. Assembly Instructions

502DAC Digital Pro Audio Hat Hardware Reference Manual 2017 PI 2 Design

The video-signals on 128K ZX Spectrum models

Basics of building the ROV Rev2

PART. Maxim Integrated Products 1

Crystalfontz TFT GRAPHIC DISPLAY MODULE DATASHEET. Datasheet Release Date for CFAF128128B1-0145T

Spec No.: R3528 Date: 28-Sep-2017

Crystalfontz OLED DISPLAY MODULE DATASHEET. Datasheet Release Date for CFAL4864A-071BW

Transcription:

SEP Bright Pi v1.0 Assembly Instructions When you purchased your Bright Pi v1.0 kit, you should have received an anti-static bag with some components in it which will require soldering together in order to get the Bright Pi up and running and connected to your Raspberry Pi (or other single board computer or I2C enabled microcontroller). Below we have put together some simple assembly instructions to get you up and running with the Bright Pi v1.0. Kit contents Inside the anti-static bag you should have received the following items: 1 x Bright Pi PCB (with LED driver chip pre-assembled) 4 x bright white LEDs in small ziploc bag (high quality Cree LEDs) 8 x bright IR LEDs (high quality LITEON LEDs) 1 x right angle header 1 x 4 way header cable, 20cm length 3 x M2 x 12mm nylon bolts 12 x M2 nylon nuts (to use as spacers as well) 3 x stickers 1 x info card There are only three types of component that need to be soldered to the board the bright white LEDs, the bright IR LEDs and the right angle 4 pin header connector. The location of the LEDs on the PCB is marked out with black circular arrows. The cathode of the LEDs (short leg) needs to be on the same side as the arrows point to on the PCB. As noted above, the four LEDs in a separate bag are the bright white ones, these are intended to go in the four corner spots around the edge (bottom left, top left, top right, bottom right). All of the other 8 LED locations should be filled with the IR LEDs. We would recommend soldering the IR LEDs first (as they are in the centre) and then the white ones around the edge last. If you mix up which are the bright white and IR LEDs at any point, it is quite easy to tell the different between the two by simply looking down the centre of the LED from the top. As in the below picture you will notice that the white LEDs at each corner have a slight yellow tinge in the centre of the LED:

You can solder the header connector on whichever side you wish to on the board, however we recommend soldering the connector the opposite way to the LEDs (i.e. perform the soldering on the top side of the board, as shown in the above picture). The soldering of this board is fairly straightforward, there are just a fair few components to solder so if you are an absolute beginner at soldering it may take you up to half an hour to complete. Experienced soldering gurus could easily complete the

entire job in under 10 minutes. Please be careful when soldering the bottom middle IR LEDs not to touch any of the joints of the small surface mount resistor or LED driver chip as this could damage the operation of the board. Once you have finished soldering the board you are ready to connect the board up to the Raspberry Pi (or other I2C enabled main board) in order to start using the Bright Pi in your project. On the picture above you will see a square black mark on the PCB. That is the GND pin, which connects to physical pin 6 on the Raspberry Pi (this is the same for model A, B or B+). Moving along the header connector the next connector is the 5V feed which you should connect to physical pin 4 on the Raspberry Pi. The next pin along is the SCL pin for I2C communications which connects to physical pin 5 on the Raspberry Pi and finally the last pin on the header connector is the SDA pin for I2C communications which connects to physical pin 3 on the Raspberry Pi. The full pinout can also be seen on the image below (but please note this is a BOTTOM view of the Bright Pi (i.e. from the side with the LED driver chip and surface mount resistors mounted):

SEP Bright Pi v1.0 Code Examples To get the Bright Pi working on the Raspberry Pi, you need to enable I2C. You can find a great guide on setting up I2C on the Adafruit website. Once I2C is all set up, then from command line to turn only all white LEDs on: sudo i2cset -y 1 0x70 0x00 0x5a To turn only all IR LEDs on: sudo i2cset -y 1 0x70 0x00 0xa5 To turn all LEDs on: sudo i2cset -y 1 0x70 0x00 0xff Then you need to turn the gain up to full using: sudo i2cset -y 1 0x70 0x09 0x0f Then you need to turn brightness of individual LEDs up. For white: sudo i2cset -y 1 0x70 0x02 0x32 sudo i2cset -y 1 0x70 0x04 0x32 sudo i2cset -y 1 0x70 0x05 0x32 sudo i2cset -y 1 0x70 0x07 0x32 For IR: sudo i2cset -y 1 0x70 0x01 0x32 sudo i2cset -y 1 0x70 0x03 0x32 sudo i2cset -y 1 0x70 0x06 0x32 sudo i2cset -y 1 0x70 0x08 0x32 If you need to turn all the LEDs off: sudo i2cset -y 1 0x70 0x00 0x00 The above instructions assume you have a Rev 2 (or newer) Raspberry Pi. If you are using an original Rev 1 Model B Raspberry Pi then you will need to change the -y 1 part to -y 0 as the Rev 1 Model B Raspberry Pis (with 256 MB of RAM) use I2C port 0, whereas the newer models use I2C port 1. That s it really! You can vary brightness either by changing overall gain down, or by changing each individual LEDs brightness down. This can be done from within Python too and we will make guides up for this very soon. We are also intending to create an easy to use Python library as well as hopefully introducing support in Scratch.

For those that would like a bit more information about the exact operation of the pre-assembled LED driver chip on the board, it is a Semtech SC620 part. You may notice from the datasheet that there are only 8 controllable channels on this driver chip, and 12 LEDs in total. Each white LED is individually controllable, whereas the IR LEDs are controllable in banks of two. The banks of two IR LEDs correspond to the two LEDs closest to each white LED at the corner.