14CORE ATMEGA32U4 MINI G2 2023 an 8Bit Microcontroller with 32k Bytes of ISP Flash and Integrated USB Controller

ATmega32U4 and ATmega16U4 are both MCU from Atmel Corporation (now a part of Microchip Technology), which are based on the AVR architecture. They are similar in many ways, but there are some distinctions between the two. The ATmega32U4 is an 8-bit microcontroller with 32 KB of flash memory and 2.5 ...

Wiring the CC1101 1GHz LSS Low Power, SPI interface, Spring Coil Transceiver

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 can easily be programmed for running at other frequencies like ...

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 directly driving LEDS. It also possesses an interrupt which can ...

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 data when power off. Some of microcontroller have limited storage ...

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 device for power consumption versus processing speed. For more detail ...

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 switch are everywhere and they are especially popular in DIY ...

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 plug directly into a solder-less breadboard or you can make ...

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 with one another in a master writer/slave receiver configuration via ...

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 SF32U4 on the Arduino IDE. The first step is you ...

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 its own optocoupler also called opto-isolator, photocoupler or optical isolator ...