CC1101 is a low-cost sub 1GHz transceiver designed for low power wireless applications. The circuit is mainly used for Industrial, Scientific, and Medical (ISM) and Short Range Device (SRD) frequency bands running @ 315, 433, 868, and 915 MHz and
Wiring the PCF8574AP 8bit Bidirectional IO Expander Driven i2C Communication Bus / SPI
This is the PCF8574AP consists of an 8-bit quasi-bidirectional port and an i2C Serial Bus Interface. The PCF8574AP has a low current consumption and includes latched output with HIGH consumption and include latched output with high current drive capability for
Working on 24C256 EEPROM 256Kbit / 32 Kbyte Serial Memory Data Storage on i2C Bus
This is the AT24C256 that provides 32 Kbyte of serial, Electrically Erasable Programmable Read Only Memory (EEPROM) organized at 256Kbits WORDS of 8 BITS each. EEPROM can store data permanently unless you erase or write it and won’t lost the
Wiring a Stand Alone ATMEGA328P CMOS 8Bit Microcontroller
The ATMEGA328P is a CMOS 8Bit Microcontroller based on the AVR enhanced RISC architecture by executing powerful instructions in a single clock cycle. The ATMEGA328P achieves throughout put close to 1MIPS per MHz this empowers system designer to optimize the
Working on Debounce / Interrupts on Switch with MCU
Switch are standard input to any electronic projects. Tactile switch works well in a PCB also can be used on a solderless breadboard. Switch are normally open or disconnected and when the push button is pressed are momentarily closed. Tactile
Teensy Development Board Installation with Teensyduino
The Teensy CORTEX & AVR Development board is a complete USB base microcontroller development system. It uses a standard Mini-B USB, the Teennsy has a solder pads for all IO signals it is also available with the header pins to
Setup & Installing ARM STM32FXXX DEV Board on Arduino IDE
This is a guide how to program & setup the ARM STM32F103C8T6 on Arduino IDE with STM32duino Code Library. This is the ARM STM32XX medium density performance line family incorporates the high performance ARM CORTEX M3 32Bit RISC Core Operating
Wiring 2 or More I2C devices as Writer/Slave Receiver
In this illustration we will going to wire 2 or more Arduino board using i2c. Arduino board share information with each other on 2 wires CLS, and SCL. below are the example how to used them and programmed to communicate
Installing & Bootloading Micro Mini Pro ATMEGA32U4 5V 16MHz
I this illustration we will going to install and configure the newly Micro Mini Pro Microcontroller Board. This board can run as Leonardo bard or using boot load SF32U4 boards. Below are the steps how to install and configure using
Wiring the solenoid with TIP120 Transistor To Higher Load
In this illustration we will going to drive the solenoid with the input voltage of 12v to 24v using TIP120 Transistor. Because Arduino can only support power output of 3.3 and 5v this is not enough to work with the
Wiring 8 Channel Optocoupler Relay Module
In this tutorial we will going to wire the 8 channel Relay Module driven by our own very owned microcontroller, the below illustration illustrate 8 device on external power source triggered by the relay. The 8 channel relay module has
The DS1302 Real Time Clock on Arduino
Where going demonstrate how to use the DS1302 Real Time Clock with Arduino board, the DS1302 trickle-charge timekeeping chip contains a real-time clock and calendar and 31bytes of static RAM and its communicating with a microcontroller or microprocessor via a