User Tools

Site Tools


leds

RGB LEDs

If you have soldered on the RGB LEDs and some or all of them do not work, at first update the software on your rad1o. The original camp firmware has issues properly talking to the LEDs

Optional, not fitted in camp version

LED Port Location Color / Type
RGB801-808 P8_0 6 on Antenna and 2 in the lower area of the PCB RGB / WS2812B

Datasheet

These are RGB LEDs with their own microcontroller, so all LEDs can be programmed individually. They are daisy chained, first the two in the lower area of the PCB and then six on the antenna on the top. So if you don't want to add all LEDs, or want to start with only one first, you have to follow the order “middle left, middle right, antenna from right to left” or bridge the data pins of the unused LED pads.

:!: Important note :!: Due to a fn0rd in the layout the transistors intended to control power of the LEDs can't be used as intended. The transistor pads have not been populated. There are several ways of getting the LEDs to work:

  1. build some complex SMD sculpture using wires (more about this at the bottom of the page)
  2. build a working high-side switch using two MOSFETs to get the functionality that was originally intended (or optionally to switch LED power with a GPIO port)
  3. try to use a jumper/switch to bridge two of the transistor pads
  4. bridge two of the transistor pads with solder

The last option has the disadvantage that the blue LED will be a bit dimmer but it is the easiest option and the LEDs are quite bright already.

There are spaces for capacitors which are recommended, but the LEDs usually work fine without.

Which way around do the LEDs go?

If you have a close look at an LED, you'll notice one corner is marked by having a bit cut off. In the photo below, the pads where this corner needs to be are marked in red:

How to supply the LEDs with power

Do not bridge all three pads of each transistor as this will create a short!

Example with all possible LEDs and correct bridges on two of the three transistor pins (for power supply) soldered (LEDs green, bridges red):

Example with only two LEDs at the antenna, then the bridges at the lower part of the board aren't needed but you need to add bridges for transporting the signal (ignore the yellow arrows): https://twitter.com/michaelossmann/status/629779084801781760

Sorry for that, but wouldn't it be boring otherwise? :-P

I soldered one LED but it doesn't work?

All LEDs are on the same data line, if they are not all soldered on, the data line is interrupted. You can either solder on all LEDs or bridge the data line. The image below shows where the data line goes, red lines are on the PCB, green lines are usually closed by LEDs. If you are not filling all LED spots, you have to fill the missing connections with wire.

Will the LEDs do something as soon as I switch the rad1o on?

no.

Switch off your badge, press the joystick to the left (in the direction of DARC). Select TESTAPP, and then ws2812b.

How should the test pattern look like?

The 2 lower LEDs should be yellow, the one at the tip of the antenna should be green and the other 5 LEDs on the antenna blue.

The Hard Way

Have a look at How to properly solder the LED's to see how to get a bit more brightness out of your LEDs.

leds.txt · Last modified: 2015/12/20 23:10 by schneider