If You are interested in LED driving through RF, this article would be interesting for you. I tested own PCA9634 breakout board for this chip and wrote simple low level driver for IQRF TR-52D module. Next week, I am going to publish PC application for comfortable operation with that.
In this article you can read about working with RGB LED diode. You can display 8 colors using one LED diode. LED is connected by 3 pins to MCU for control color and by 1 pin is connected to MCU via transistor to regulate brightness (see scheme). Regulation of brightness is performed by PWM.
uns8 savedTX; ... RTHOPS = 0xFF; // @bank5 != TX = savedTX; // @bank11 != @bank5 == RTDEF = 2; // @bank5
I like TR-52D modules, but I was disappointed of their DAC capabilities inherited from used MCU. Fortunately we have several ways, how to fix this issue. One of them is AS1500 digital potentiometer usage. It is very simple (from programming view) device and not so expensive. Following example is only draft. For fully functional circuit, some additional hardware is required.
“The microcontrollers almost always have one UART port, but haven’t (by default) the hardware needed to connect in wireless to other devices: to do this you can make a wireless UART. Using a couple of RF transceiver you can easy connect your Acme Systems Terra board to a PC or another device using a RF serial connection and Node. The Acme System Terra is a complete device based on the Aria G25 module System On Module (SOM) equipped with an Atmel AT91SAMG25.”
More at Yoovant blog.
Programme of webinar:
Practical demonstration of development of your wireless solution with IQRF Data Controlled Transceivers and IQRF development tools.
Over the webinar you will get a full picture how to work with IQRF – from opening the first development set till development of your own peripherals and control software.