Skip to content
emCode User Manual
Manage a project
Initializing search
GitHub
About
Install emCode
Develop a project
Manage the boards
Solve issues
Appendixes
emCode User Manual
GitHub
About
Install emCode
Install emCode
Install Visual Studio Code
Install the Arduino tools
Install emCode
Develop a project
Develop a project
Manage the project
Manage the project
Create a new project
Import an existing project
Write the project
Manage the libraries
Manage the libraries
Locate the libraries
Use the libraries
Manage non-standard libraries
Manage pre-compiled libraries
Select the targets
Select the targets
Build the project
Upload the project
Run the project
Debug the project
Use other targets
Manage the boards
Manage the boards
Adafruit
Adafruit
Feather ESP32
Feather ESP8266
Feather nRF52832 and nRF52840
Feather M0 and M4
Feather RP2040
Trinket and Trinket Pro AVR
Arduino
Arduino
Arduino AVR
Arduino ESP32
Arduino MegaAVR
Arduino Mbed-OS
Arduino nRF52
Arduino RP2040
Arduino SAM
Arduino SAMD
Espressif
Espressif
Espressif ESP8266
Espressif ESP32
Microsoft
Microsoft
Microsoft AZ3166
Silicon Labs
Silicon Labs
Silicon Labs
Seeed
Seeed
Grove Beginner Kit for Arduino
SenseCAP Indicator
Xiao ESP32-C3
Xiao M0 and Wio Terminal
Xiao nRF52840
Xiao nRF52840 Mbed-OS
Xiao RP2040
Xiao MG24
Xiao expansion board
Raspberry Pi Pico
Raspberry Pi Pico
Raspberry Pi Pico
STM32duino
STM32duino
STM32
Teensy
Teensy
Teensy
LaunchPad
LaunchPad
Install the Energia tools
LaunchPad CC13x0
LaunchPad CC13x2
LaunchPad CC3200
LaunchPad CC3220
LaunchPad MSP430
LaunchPad MSP432
LaunchPad Tiva C
Develop multi-tasks projects
Add a board
Add a board
Solve issues
Solve issues
Compatibility with Arduino
Solutions to common issues
Transition to emCode
Appendixes
Appendixes
Release notes
Release history
Glossary
Index of boards and platforms
Legal notice
Conventions
Manage a project
¶
First,
Create a new project
; or
Import an existing project
Then,
Write the project
Back to top