Arduino download, installation and configuration (including Chinese configuration steps)

Arduino download

Official website download

         

Netdisk download

Connection: https://pan.baidu.com/s/1In38y8pinjCL0DEGjRHVTQ?pwd=JAYU  
Delivery: JAYU 
 

Arduino installation

        Just go to the next step (if you don’t want to put it on the C drive, then change it to your own path)

Arduino configuration

        The first time you come in, you need to ensure that the network is normal and let him download a few files by himself.

Modify to Chinese

Interface and theme modifications

Arduino IDE Overview

        ​​​​ Arduino IDE (Integrated Development Environment) is an integrated development environment for writing, uploading and debugging programs on the Arduino development board. Arduino is an open source hardware and software platform designed to simplify the development of embedded systems. Arduino IDE provides a friendly interface that enables users to easily write code, upload the code to the Arduino development board, and debug it.

Here are some of the main features and components of the Arduino IDE:

  1. Text Editor: The Arduino IDE includes a simple text editor for writing Arduino code. This editor supports basic code highlighting and automatic indentation.

  2. Compiler: Arduino IDE has a built-in compiler that can convert the written Arduino code into a binary file that can be executed on the Arduino development board.

  3. Uploader: Once the code is compiled, the Arduino IDE also contains an uploader for uploading the generated binary files to the Arduino board connected to the computer.

  4. Serial monitor: The Arduino development board is usually connected to the computer through the serial port. The Arduino IDE includes a serial monitor that can be used to view information sent back to the computer from the Arduino board, which is useful for debugging and outputting information.

  5. Library Manager: The Arduino IDE comes with a library manager to simplify library installation and management. Libraries are pre-written code that can be used in Arduino projects, speeding up the development process.

  6. Example Code: The Arduino IDE includes many example codes covering the usage of various sensors, actuators and communication modules to help new users learn and understand how to use Arduino.

  7. Development Board Manager: Supports many different models and brands of Arduino development boards. Through the Board Manager, users can select the specific board model they are using to ensure compatibility of code and upload processes.

  8. Debugging tools: Arduino IDE provides some basic debugging tools, such as serial monitor and simple debugging output, to help users track errors in the code.

Development boards supported by Arduino IDE

        The Arduino IDE was originally designed for the Arduino development board, but over time it has been gradually expanded to support many other types of development boards and chips.

  1. Atmel AVR: Arduino originally used Atmel AVR chips, such as the ATmega series. Many classic Arduino development boards use these chips.

  2. Atmel SAM: Arduino IDE supports some development boards based on Atmel SAM series chips, such as Due.

  3. ESP8266 and ESP32: Arduino IDE has been extended to support Espressif’s WiFi modules, including ESP8266 and ESP32. These modules are widely used in IoT and wireless communication projects.

  4. ARM Cortex-M series: Arduino IDE supports some development boards based on ARM Cortex-M series chips, such as Arduino Zero and Arduino M0 Pro.

  5. Teensy: The Arduino IDE supports the Teensy development board, a powerful development board based on the ARM Cortex-M4.

  6. Intel architecture: Arduino IDE also supports some development boards based on Intel architecture, such as Intel Galileo and Edison.

  7. Raspberry Pi Pico: Arduino IDE has also begun to support Raspberry Pi Pico, a microcontroller development board using the RP2040 chip.

  8. Microchip PIC32: The Arduino IDE extension supports Microchip's PIC32 chip, such as the ChipKIT development board.

       Support for Arduino IDE may be updated over time. If you plan to use a specific chip or development board, it is recommended to check the official Arduino website or the Arduino IDE's development board manager for the latest support information.

Guess you like

Origin blog.csdn.net/m0_56694518/article/details/135030418