Microcontrollers
A microcontroller is a small, low-cost computer-on-a-chip that can be used to control electronic devices and systems. It consists of a central processing unit (CPU), memory, input/output (I/O) ports, and other peripherals integrated onto a single chip. Microcontrollers are commonly used in a wide range of applications, including automotive systems, home appliances, industrial automation, and consumer electronics. One of the key benefits of microcontrollers is their ability to interact with their environment through sensors and actuators, making them well-suited for use in embedded systems. These systems are often found in devices that require real-time control or data processing, such as medical equipment, aircraft, and factory automation systems. Flux.ai is home to the world's largest community-driven public library of microcontrollers, with footprints, symbols, datasheets, and simulation models for a wide range of devices. Whether you're a professional engineer looking for a specific microcontroller for your next project, or a hobbyist exploring the possibilities of microcontroller-based systems, Flux.ai has the resources you need to get started.
PIC16F84A-20I/P
PIC PIC® 16F Microcontroller IC 8-Bit 20MHz 1.75KB (1K x 14) FLASH 18-PDIP The Microchip PIC16F84A-20I/P features 1K × 14 words of Flash program memory, 68 bytes of RAM, and 64 bytes of EEPROM data memory. It operates with a supply voltage range of 2.0 V to 5.5 V and supports an external clock frequency of up to 20 MHz. The device provides 13 bidirectional I/O pins and includes a Timer0 8-bit timer/counter with prescaler, as well as interrupt capability. It uses a 14-bit instruction set architecture and integrates serial programming support. The MCU is supplied in an 18-pin PDIP package and is specified for an industrial temperature range of −40°C to +85°C. #PIC16F84A #Microchip #8bitMCU #EmbeddedController #PICMicrocontroller
1 Uses0 StarsSTM32G0B1KEU6
Microcontroller – 32-bit Arm® Cortex®-M0+ microcontroller operating at up to 64 MHz, featuring 512 KB Flash memory, 144 KB SRAM, and 30 programmable I/O pins. Operates from a 1.7 V to 3.6 V supply and integrates a 13-channel 12-bit ADC, 2-channel 12-bit DAC, three analog comparators, and communication interfaces including CAN FD, USB 2.0 Full-Speed, USB Type-C® Power Delivery, I²C, SPI, I²S, UART/USART, HDMI-CEC, IrDA, and LIN. Includes DMA, PWM timers, brown-out detect/reset, power-on reset (POR), and watchdog timer (WDT) peripherals. Housed in a 32-pin UFQFPN (5 × 5 mm) package. #STMicroelectronics #STM32 #STM32G0B1KEU6 #Microcontroller #ARMCortexM0Plus #32BitMCU #64MHz #512KBFlash #144KBSRAM #ADC #DAC #CANFD #USB2 #USBTypeC #I2C #SPI #I2S #UART #UFQFPN32 #EmbeddedSystems
11 Uses0 StarsATTINY1616-SNR
AVR tinyAVR™ 1, Functional Safety (FuSa) Microcontroller IC 8-Bit 20MHz 16KB (16K x 8) FLASH 20-SOIC 8-bit AVR Microcontroller with 16KB Flash memory, 2KB SRAM, and 256B EEPROM, operating at up to 20 MHz. Features include configurable custom logic (CCL), 10-bit ADC, USART, SPI, I²C interfaces, and operates from a 1.8V to 5.5V supply. Available in an SOIC-8 package. #Microcontroller #AVR #ATtiny1616 #8bitMCU #EmbeddedController #SOIC8
17 Uses0 StarsR7KA8T2LFLCAC#UC0
ARM Microcontrollers - MCU RA8T2 Dual core CM85 and CM33, MRAM 1MB / RAM 2MB, w/ EtherCAT BGA289, Microcontroller with a 250 MHz Arm® Cortex®-M85 core for embedded control and real-time applications. Features up to 2 MB Flash, 1 MB SRAM, 10/100 Ethernet MAC, USB 2.0 High-Speed, CAN FD, I²C, SPI, UART, 12-bit ADC, and advanced timer peripherals for motor control and industrial applications. #Microcontroller #ArmCortexM85 #RA8T2 #Renesas #MotorControl #Ethernet #USBHS #CANFD #I2C
1 Uses0 StarsSC0918
CYW43439, RP2040 - 802.11 b/g/n (WiFi/WLAN/Wi-Fi 4), Bluetooth® 5.x (BLE) Transceiver 2.4GHz Evaluation Board Raspberry Pi Pico W / SC0918 Wireless Microcontroller Development Board designed for embedded applications, featuring the Raspberry Pi RP2040 microcontroller with dual-core Arm Cortex-M0+ processor running at up to 133 MHz, 264 kB SRAM, 2 MB onboard flash memory, and integrated 2.4 GHz 802.11n wireless LAN connectivity. The board provides GPIO, SPI, I²C, UART, ADC, PWM, and USB 1.1 interfaces for flexible hardware integration. #RaspberryPi #PicoW #RP2040 #WirelessMCU #EmbeddedSystems #IoT #DevelopmentBoard
6 Uses0 StarsSTM32WL33KBV7
Sub-GHz Wireless Microcontroller – Ultra-low-power Sub-GHz wireless microcontroller integrating a 64 MHz Arm® Cortex®-M0+ core with an RF transceiver for LPWAN, smart metering, industrial IoT, building automation, asset tracking, and wireless sensor networks. Features 128 KB Flash, 32 KB SRAM, and supports Sub-GHz operation from 413–479 MHz and 826–958 MHz (including regional ISM bands), with up to +20 dBm transmit power, −132 dBm receiver sensitivity, and data rates up to 600 kbps. Supports Sigfox, KNX RF, IEEE 802.15.4g, Mioty, and proprietary wireless protocols using 2-FSK, 2-GFSK, 4-FSK, 4-GFSK, ASK, OOK, DBPSK, and DSSS modulation. Operates from a 1.7 V to 3.6 V supply and includes 17 GPIOs, 12-bit ADC, timers, DMA, SPI, I²C, UART/USART, I²S, IrDA, PWM, watchdog, AES hardware accelerator, true random number generator (TRNG), and low-power wake-up receiver. Specified for operation over a −40°C to +105°C temperature range and housed in a 32-pin VFQFPN (5 × 5 mm) package. #STMicroelectronics #STM32WL33KBV7 #STM32WL33 #SubGHzMCU #WirelessMCU #CortexM0Plus #LPWAN #Sigfox #KNXRF #IEEE802154g #Mioty #IoT #EmbeddedSystems
7 Uses0 Stars