Hello everyone, I am Lao Zhang, and today I will review some development boards that beginners have used.1. 51 Development Board – Puzhong, extremely cost-effective!For beginners who are just getting started with microcontrollers, it is easy to understand and master, helping them establish a basic understanding of microcontrollers, including hardware structure, programming methods, and interface applications.
2. Arduino UNO R3 Development Board – only costs around twenty bucks.It has a low development difficulty; it encapsulates the underlying hardware, simplifying the development process, and does not require in-depth knowledge of various registers and complex configurations of peripherals like traditional microcontrollers.It has a rich set of library functions and example codes, making it easy for beginners to quickly get started and implement various functions.
3. STM32 – Zhen Dian Yuan Zi / Ye HuoBased on the ARM Cortex-M core, it has high performance and a rich set of peripheral interfaces, such as GPIO, USART, SPI, I2C, etc., which can meet the needs of various complex projects.It has complete development tools and software libraries, such as HAL library, standard library, etc., making it convenient for developers to program.
4. ESP32 / ESP8266Low-cost Wi-Fi/Bluetooth modules that support IoT development. The ESP32 has stronger performance, with a built-in dual-core processor and various sensor interfaces.
5. FPGAFPGA (Field Programmable Gate Array) is a reconfigurable hardware chip widely used in digital logic design, algorithm acceleration, chip verification, and other fields.Little Mei Ge FPGA,Heijin AX7010\\AX7020,Zheng Dian Yuan Zi Navigator,
6. Raspberry PiA powerful single-board computer that can run Linux systems (such as Raspbian) and supports multiple programming languages like Python and Java. It has rich interfaces (such as HDMI, USB, GPIO), suitable for complex projects.
7. TMS320F28335 DSP System Board32-bit floating-point digital signal controller (DSC) that supports high-performance computing and real-time control,high-performance floating-point operations and rich peripheral interfaces,motor control (such as inverters, servo drives), power control (high-precision power supplies), motion control.
Is there anything I missed? Everyone is welcome to add more!
“You ask me how many development boards I have used?
The romance of an engineer –
It’s not ‘I have played with all of them’, but ‘the board I have played with, the code is still lying on GitHub.'”
*Image materials are sourced from the web; if there is any infringement, please contact for removal.
END
Author:Ge Bi Lao Wang
Source:Da Yu RobotCopyright belongs to the original author; if there is any infringement, please contact for removal..▍Recommended ReadingTo verify the authenticity, I violently dismantled the STM32 chip!Some companies’ embedded platforms are using Ubuntu~Is there any privilege to open backdoors for children to become software developers?→ Follow for more updates ←