This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
digispark:tutorials:rgb [2013/03/29 07:11] PeterMortensen [Programming:] Copy edited [10]. Expansion. |
digispark:tutorials:rgb [2015/06/03 00:21] oscomputing [Assembly:] |
||
|---|---|---|---|
| Line 34: | Line 34: | ||
| - | Empty kit bag (or if using a raw PCB, aquire parts) and verify contents. | + | Empty kit bag (or if using a raw PCB, acquire parts) and verify contents. |
| **Note for Kickstarter Backers and Pre-orders:** Headers are not included in each kit bag, but the entire order came with more than enough headers for all kits. | **Note for Kickstarter Backers and Pre-orders:** Headers are not included in each kit bag, but the entire order came with more than enough headers for all kits. | ||
| Line 43: | Line 43: | ||
| [[https://s3.amazonaws.com/digispark/images/m/rgb5.jpg|{{https://s3.amazonaws.com/digispark/images/t/rgb5.jpg}}]] | [[https://s3.amazonaws.com/digispark/images/m/rgb5.jpg|{{https://s3.amazonaws.com/digispark/images/t/rgb5.jpg}}]] | ||
| - | When inserting the LED into the board ensure the longest lead of the LED goes through the hole marked ground - this ensure you ahve the LED oriented properly. Solder the LED leads and clip off the excess. | + | When inserting the LED into the board ensure the longest lead of the LED goes through the hole marked ground - this will ensure you have the LED oriented properly. Solder the LED leads and clip off the excess. |
| [[https://s3.amazonaws.com/digispark/images/m/rgb4.jpg|{{https://s3.amazonaws.com/digispark/images/t/rgb4.jpg}}]] | [[https://s3.amazonaws.com/digispark/images/m/rgb4.jpg|{{https://s3.amazonaws.com/digispark/images/t/rgb4.jpg}}]] | ||
| - | Cut a length of male headers 6 pins long and one 3 pins long. Insert into corresponding positions (on the bottom of the board) and solder each pin. | + | Cut two lengths of male headers, one 6 pins long and another 3 pins long. Insert into corresponding positions (on the bottom of the board) and solder each pin. |
| - | **Tip:** Inseting the headers into a breadboard and then placing the board on top can make this process easier. | + | **Tip:** Inserting the headers into a breadboard and then placing the board on top can make this process easier. |
| **Note:** If you are using stackable headers, use them here instead of the standard male headers. | **Note:** If you are using stackable headers, use them here instead of the standard male headers. | ||
| Line 81: | Line 81: | ||
| void loop() { | void loop() { | ||
| - | digitalWrite(0, HIGH); // Turn the red LED On | + | digitalWrite(0, HIGH); // Turn the red LED On |
| - | delay(1000); // Wait for a second | + | delay(1000); // Wait for a second |
| - | digitalWrite(1, HIGH); // Turn the green LED On | + | digitalWrite(1, HIGH); // Turn the green LED On |
| - | delay(1000); // Wait for a second | + | delay(1000); // Wait for a second |
| - | digitalWrite(2, HIGH); // Turn the blue LED On | + | digitalWrite(2, HIGH); // Turn the blue LED On |
| - | delay(1000); // Wait for a second | + | delay(1000); // Wait for a second |
| - | digitalWrite(0, LOW); // Turn the red LED off | + | digitalWrite(0, LOW); // Turn the red LED off |
| - | digitalWrite(1, LOW); // Turn the green LED off | + | digitalWrite(1, LOW); // Turn the green LED off |
| - | digitalWrite(2, LOW); // Turn the blue LED off | + | digitalWrite(2, LOW); // Turn the blue LED off |
| - | delay(1000); // Wait for one second | + | delay(1000); // Wait for one second |
| } | } | ||
| </code> | </code> | ||
| Line 98: | Line 98: | ||
| If you are not planning to use USB communication: If you want to connect the blue LED to P4 instead of P2 - flip the shield over and you'll see two solder jumpers, one has a little trace connecting its two pads, the other does't - cut the one with the trace and bridge the other with solder this will disconnect the blue LED from P2 and connect it to P4. | If you are not planning to use USB communication: If you want to connect the blue LED to P4 instead of P2 - flip the shield over and you'll see two solder jumpers, one has a little trace connecting its two pads, the other does't - cut the one with the trace and bridge the other with solder this will disconnect the blue LED from P2 and connect it to P4. | ||
| - | In the Arduiono IDE, take a look at the Examples -> DigisparkRGB -> DigisparkRGB example for more advanced usage. When using that example you must set your board type as Digispark (Tiny Core) for it to work. | + | In the Arduino IDE, take a look at the Examples -> DigisparkRGB -> DigisparkRGB example for more advanced usage. When using that example you must set your board type as Digispark (Tiny Core) for it to work. |