I wrote about PCA9634 wireless driver with IQRF last week. Today I published specific software for register setup. You can use this software for registers value debugging. Application is not finished yet, some features are planed in future.
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
“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.
A library described below uses bit banging technique to connect serial SPI RAM to any free MCU pins thus keeping SPI slave interface free for other purposes. In our example we use 256K memory 23A256/23K256 from MICROCHIP. A different type with the same protocol or different capacity can be used too.
Today we start with the 1st part of the series of articles dedicated to writing an optimized code for IQRF platform using CC5X C compiler. This can be useful when there is not enough FLASH or RAM available or if there is a need to have the fastest code as possible.
This demo application describes how to connect the IQRF module to the Arduino. Data are transferred over 4-wire SPI bus, IQRF SPI protocol is used. IQRF module works with 3V logic, Arduino can work with 5V or 3V logic. For 3V to 5V logic connection a level converter is required. This article shows two ways for lever convertor implementation: