Abstract: Let’s explore several development boards shaped like Arduino UNO and appreciate them together.
01
The main control chip is NXP’s IMXRT1011, with an ARM Cortex-M7 core. The IMXRT1011 is a microcontroller unit (MCU) developed by NXP Semiconductors. It belongs to the i.MX RT series of MCUs, based on the Arm Cortex-M7 core, with a maximum frequency of 500 MHz.
02
The main control chip is ATmega328P, with 32KB of flash memory and 2KB of RAM, running at 16MHz. It can be developed using the Arduino IDE.
03
The main control chip is ATSAMD21G18, with an ARM Cortex-M0+ core, clock frequency of 48MHz. This chip has up to 256K of flash memory (8 times more than Atmega328) and 2K of RAM (16 times more)!
This chip has built-in USB, providing built-in USB to serial programming and debugging capabilities without the need for chips like FTDI. It can be used with CircuitPython and is also very suitable for use in the Arduino IDE.
04
The main control chip is ATSAMD51, with an ARM Cortex-M4 core. It can be developed using the Arduino IDE.
-
Cortex-M4 core running at 120MHz -
Floating-point support for Cortex M4 DSP instructions -
512KB flash memory, 192KB RAM -
32-bit, 3.3V logic and power -
Dual 1MSPS DAC (A0 and A1) -
Dual 1MSPS ADC (8 analog pins) -
6 hardware SERCOM (I2C, SPI or UART) -
22 x PWM outputs -
Stereo I2S input/output with MCK pin -
10-bit parallel capture controller (for camera/video input)
05
The main control chip is Espressif’s ESP32-S2, which can be developed using the Arduino IDE.
06
The main control chip is ATSAMD51, with an ARM Cortex-M4 core. It can be developed using the Arduino IDE.
Embedded: I heard that this embedded industry won’t be competitive for the next decade?
What does an Embedded BSP Engineer do?
Can domestic MCUs “threaten” foreign MCUs?
Come on, let’s disassemble a BYD?
Leave a Comment
Your email address will not be published. Required fields are marked *