APA102 LEDs

apa102-600x397
Es macht sich anscheinend einen neuen Controller auf, den WS2811 vom Thron der adressierbaren LEDs zu stürzen.
Etwas hochtrabend wird sie als die „Superled“ vermarktet.
Ähnlich wie bei den WS2811, lässt sich der APA102 in einer 5050 RGB-LED integrieren und dann auf flexiblen Leiterbahnen aufbringen.
Die Ansteuerung geschieht beim APA102 wieder mit zusätzlicher Clock Leitung, wie bei den älteren WS2801 über die ich Hier schon schrieb.
Durch das Clock Signal kann die APA LED mit einen Standard SPI Protokoll angesprochen werden und ist nicht so Timingsensitiv wie der WS2811.
Ein weiteres Unterscheidungsmerkmal zum WS2811 ist, dass zusätzlich zu den 8x8x8 Bit für die Farben noch 5 Bit pro LED zum dimmen hinzu kommen.
Ein Zusatz der gerade im unteren Heligkeitsbereich zum tragen kommen wird, bei den WS2811 sieht man schon das PWM hin und wieder flackern.
Bei Tim findet man Hier noch einiges zu den Besonderheiten der Ansteuerung und eine Library.

Temperatursensor TMP123

Der  Temperatursensor TMP123 von Texas Instruments kommt in SMD Gehäuse mit Anschlüssen nach SOT23-6, also arschklein aber noch gerade so mit einer feinen Spitze lötbar.

Specs:
Die Komunikation mit dem TMP123 erfolgt über SPI
12 bit Auflösung
-40 bis 125 °C Messbereich, mit einer Genauigkeit von +- 1,5°C im mittleren Bereich
Verträgt 3,3V und 5V
Soweit ich es sehen kann unterscheidet sich sein Bruder der TMP121 nur in der Pinbelegung.

 

Ich habe mich mal daran gemacht 2 von den kleinen Kerlen Breadboard tauglich zu machen.

Sowas hätte früher im Staubsaugerrohr nicht mal geklappert.

 

Der TMP123 wird vor dem Löten von einer Krokoklemme auf der Adapterplatine festgehalten.

 

Noch die Stiftleiste dran und das war schon das Wesentliche.
Mit abgewinkelten Stiftleisten spart man übrigens einiges an Platz auf dem Breadboard.

 

Hinten habe ich noch die Pinbelegung aufgeklebt.

 

Beispielcode für den Arduino

TMP121_123.pde.zip