LED drivers are electrical devices that regulate the power of LEDs. What makes them different from conventional power supplies is their ability to respond to the ever-changing need of LEDs in a circuit by supplying a constant amount of power as electrical properties change with temperature.
The PCA9622 is an I2C-bus controlled 16-bit LED driver optimized for voltage switch dimming and blinking 100 mA Red/Green/Blue/Amber (RGBA) LEDs. Each LED output has its own 8-bit resolution (256 steps) fixed frequency individual PWM controller that operates at 97 kHz with a duty cycle that is adjustable from 0 % to 99.6 % to allow the LED to be set to a specific brightness value. An additional 8-bit resolution (256 steps) group PWM controller has a fixed frequency of 190 Hz and an adjustable frequency between 24 Hz to once every 10.73 seconds with a duty cycle that is adjustable from 0 % to 99.6 % that is used to either dim or blink all LEDs with the same value.
These LED drivers are based on system-centric, mixed-signal LED driver technology for backlighting and solid-state lighting (SSL) applications. This broad-based and rapidly growing market includes LCD TVs, PC monitors, specialty panels (industrial, military, medical, avionics, etc.) and general illumination for the commercial, residential, industrial and government market segments. LED drivers utilize a proprietary and patented combination of analog and digital circuit techniques and power control schemes.
- PCA9622 I2C-bus controlled 16-bit LED driver
- 2C-BUS/SMBus MASTER
- Resistor 10kΩ ( 27 units)
- LED (88 units)
- Voltage Source 40Vdc
- Voltage Source 5Vdc
I2C Bus Controlled LED Drivers for backlighting and SSL applications – [Link]
“Click And See “ is a system supporting the search of electronic components. The idea came during yesterday’s shopping in one of the electronics stores , cabinets with electronic components fill the entire wall. When buying several different components , the seller needs time to find them first in your computer , then in the appropriate bins , and the queue of customers getting longer … To facilitate this, I designed a simple , wireless and easy to expand the system to highlight the drawer of the element that want to buy .
more info here: CLICK_AND_SEE_ENG
Click and See – find electronics parts with a click - [Link]
Microchip’s ENC28J60 is a 28-pin, 10BASE-T stand alone Ethernet Controller with on board MAC & PHY, 8 Kbytes of Buffer RAM and an SPI serial interface.
It takes just few components to get the ENC28J60 up and running and connected to a host microprocessor or microcontroller which support the standard SPI interface. Below I have designed a small ENC28J60 module. The ENC28J60 has a operating voltageof 3.3V, but the board is designed to run with 5V supply voltage, i.e. inculdes a 3.3 voltage regulator for the power supply and a 74ACT125 used as level shifter for the control lines. So it can be directly connected to any 5V microcontroller system. Optionally, an I2C EEPROM can be assembled on the board which can be used e.g. to store websites if the board is used in an embedded webserver environment.
ENC28J60 Ethernet Module - [Link]
DM&P has been producing low-power, x86-based Vortex processors for the embedded market for over ten years. Now in a nod to the Arduino market they have released the 86Duino Zero, a low-cost Arduino Leonardo sized board powered by their latest 300 MHz SoC Vortex86EX Processor.
This is a fully static 32-bit x86 processor board compatible with Windows OS, Linux and most other popular 32-bit RTOS. It integrates a PCIE bus, DDR3, ROM controller, xISA, I2C, SPI, IPC (Internal Peripheral Controllers with DMA and interrupt timer/counter included). The 86Duino Zero’s ports include USB 2.0 host and device coastline ports, a 10/100 Ethernet port and a microSD slot on the bottom of the board. The Zero’s baseboard also provides a 7-12V power jack, a reset button and a PCIe expansion connector.
The Zero supplies 14 digital I/O pins, half of which can provide 32-bit resolution PWM outputs and six 11-bit analog input pins. Each standard I/O pin supplies 16 mA while the 3.3 V pins can supply up to 400 mA. Like the Intel Galileo development board announced several weeks ago the 86Duino Zero marries Intel architecture to the Arduino platform. Its $39 price tag makes it an attractive proposition. [via]
The 86Duino Zero Runs Linux on x86 - [Link]
Embedded Lab’s new development board for PIC12F series microcontrollers:
The 12F series of PIC microcontrollers are handy little 8-pin devices designed for small embedded applications that do not require too many I/O resources, and where small size is advantageous. These applications include a wide range of everyday products such as hair dryers, electric toothbrushes, rice cookers, vacuum cleaners, coffee makers, and blenders. Despite their small size, the PIC12F series microcontrollers offer many advanced features including wide operating voltage, internal programmable oscillator, 4 channels of 10-bit ADC, on-board EEPROM memory, on-chip voltage reference, multiple communication peripherals (UART, SPI, and I2C), PWM, and more. Today we are introducing a new development board (rapidPIC-08 V1.0) for easy and rapid prototyping of standalone applications using PIC12F microcontrollers.
Rapid development board for PIC12F series microcontrollers - [Link]
From time to time I get requests to make some high power switching, so I decided to design a solid-state relay that could handle a lot of different situations. The most common use for it I have is refurbishing old ceramic kilns. Since our technical life is close to the stage (both theatre and music), I also wanted it to be usable as a dimmer module. And, just for kicks, as a single phase AC motor speed controller, in case we would want that.
A solid-state relay with I2C interface - [Link]
SL030 module communicates through favorite I2C interface and supports a wide scale of secure RFID technologies on the frequency of 13.56 MHz.
RFID modules Stronglink provide an excellent quality for an unbeatable price, that´s why from now you can find in our store another member of readers/ writers SL0xx module SL030. In many ways is the SL030 similar to other readers of the SL0xx family (especially SL031), which were introduced to you in the article „Stronglink modules will provide you a highly secure RFID”.
SL 030 supports the most of known RFID protocols on the frequency of 13.56 MHz like MIFARE 1k, MIFARE 4k, MIFARE Ultralight as well as NFC NTAG203. Built-in antenna and automatic detection of tags significantly simplify usage of the module. Also positive is the fact, that despite a 3V power supply, the outputs are 5V tolerant, thus combination with a 5V logic should be trouble free. SL030 contain besides an I2C communication interface also a direct output (OUT pin) indicating presence of RFID tag in a reach. SL030 can be set up to 4 different I2C addresses (1010000-1010011) by means jumpers JP1 and JP2. The communication itself runs in a standard form usual for an I2C bus. Commands (from a Host microcontroller of your application) are sent in a form of „Start+Address+Data_Length+Command+Data+Stop“. Overview of available commands is displayed in a Table no. 3. Result of operation is sent back from SL030 through I2C in a form of Command+Status+Data. Byte „Status“ indicates result of operation (Success/Fail,…) – table no. 4. Overview of possible statuses is summarized in section 4-3.
Detailed information will provide you the SL030 datasheet and examples of source codes ARM, AVR, MCS51, MSP430 a PIC.
Upon request we´re able to provide you any other Stronglink type within few days. In case of interest please contact us at firstname.lastname@example.org.
SL030 recognizes Mifare and NFC too – [Link]
The MAX21000 is a low power, low noise, 3-axis angular rate sensor that delivers unprecedented accuracy and sensitivity over temperature and time. It operates with a supply voltage as low as 1.71V for minimum power consumption. It includes a sensing element and an IC interface that provides the measured angular rate to the external world through a digital interface (I2C/SPI). The IC has a full scale of ±31.25/±62.50/±125/±250/ ±500/±1k/±2k degrees per second (dps) and measures rates with a finely tunable user-selectable bandwidth.
MAX21000 – Ultra-Accurate, Low Power, 3-Axis Digital Output Gyroscope - [Link]
This project describes an Arduino-based FM transmission using the KT0803K Digital Stereo FM Transmitter Radio-Station-on-a-Chip. The KT0803K device is designed to process high fidelity stereo audio signal and transmit modulated FM signal over a short range. It features an on-board 20-bit audio ADC and supports standard I2C interface for frequency setting and power control. [via]
DIY FM transmission station using Arduino - [Link]
Alberto Maccioni posted an update on his multi-chip opensource programmer based on a PIC18F2550. It supports PIC, I2C-SPI-MicroWire EEPROMs, some ATMEL AVRs, and (soon) other devices:
In the last few years, as serial and parallel interfaces have almost disappeared, electronics enthusiasts find even more difficult to program microcontrollers; old time programmers don’t work any more; common solutions include using USB to serial adapters (which can’t accept direct access but only slow API calls), or add-on interface chips, like FTDIxxxx, which appear substantially as serial interfaces and require custom or proprietary drivers. So why not use PIC controllers and their native USB interface? After searching a while I couldn’t find an USB programmer which was at the same time functional, free, and open source, so I decided to design one.
Open Programmer v0.8.x - [Link]