Your browser does not support JavaScript. This website only works with Javascript enabled.
Embeetle IDE
english
简体中文
繁體中文
Table of Contents
Home
Features
News
Partnerships
Contact
Register
Our Story
Meet the Creators
Config as Code
Src Files Selection
Dark Magic
The Holy Grail
Download
Paths
Antivirus
Release notes
License
Clang
Construct
CubeMX
GCC toolchain
hidapi
LGPL v3
libftdi
libusb
libusb-win32
GNU FDL
GPL v3
OpenOCD
Pyelftools
libffi
OpenSSL and libcrypto
7-Zip
pyserial
Manual
Home Window
New project
Create project
Import sample project from library
Import Arduino sketch
Import STM project
Open project
Embeetle project
Arbitrary makefile project
Basic integration
Full integration
Toolbox
Libraries
Preferences
The project anatomy
The beetle anatomy
Menu and toolbar
Source Analyzer
Filetree
Symbols
Dashboard
Diagnostics
Editor
Console
Flying tabs
Messages
Build
Basics
GNU Make and makefile
Source file selection
Embeetle makefiles
main makefile
filetree.mk
dashboard.mk
Flash
Basics
Flash Tools
OpenOCD
OpenOCD + GDB
GDB
AVRDUDE
BOSSAC
esptool
Makefile flash target
Debug
Config
Pieces-AI
No lock-in
Troubleshoot
Installation
Windows
Linux
Build
Flash
General
Baudrate
Windows
Corrupted driver
Linux
ttyUSBx permissions
plugdev group
Libncurses failure
Virtual Machine
Connection failure
Supported Hardware
Arduino
Microcontrollers
ATmega328
ATmega4809
ATmega2560
ATSAM3X8E
Boards
UNO-R3
UNO-SMD-R3
NANO
NANO-EVERY
MEGA-2560-R3
DUE
Probes
Default
Arduino as ISP
AVR ISP mkII
Atmel-ICE
Atmosic
Microcontrollers
ATM2221
Boards
ATMEVK-M2221
Probes
Interface board v3.2
Beetle Boards
Boards
Tiny Scarab
Demsay
Boards
DEMEDUKIT STM32G030
Geehy
Microcontrollers
APM32E103ZET6
APM32F003F6P6
APM32F030R8T6
APM32F030RCT6
APM32F072VBT6
APM32F407IGT6
APM32F407VGT6
APM32F411VET6
Boards
APM32E103ZE-MINI
APM32F003F6P6-MINI
APM32F030R8-MINI
APM32F030RC-MINI
APM32F407IG-TINY
APM32F072VB-MINI
APM32F407VG-MINI
APM32F411VC-TINY
Probes
Geehy-Link
GigaDevice
Microcontrollers
GD32E230C8T6
GD32E231C8T6
GD32E232K8Q7
GD32VF103CBT6
Boards
GD32E230C_EVAL
GD32E231C_START
GD32E232K_START
GD32VF103C_START
Probes
GD-Link
GD-Link onboard
HPMicro
Microcontrollers
HPM6280
HPM6750IVM
Boards
HPM6200EVK-RevB
HPM6750EVKMINI
Probes
HPMicro-FT2232
Microchip-Atmel
Microcontrollers
ATmega328
ATmega4809
ATmega2560
ATSAM3X8E
PIC32MZ1024EFG144
Boards
CIP United PIC32MZ1024EFG144
UNO-R3
UNO-SMD-R3
NANO
NANO-EVERY
MEGA-2560-R3
DUE
Probes
AVR ISP mkII
Atmel-ICE
Nations Tech
Microcontrollers
N32G430C8L7
N32G457VEL7
N32L406MBL7
Boards
N32G430C8L7-STB
N32G45XVL-STB
N32L40XML-STB
Probes
On-Board NS-Link
Nordic
Microcontrollers
nRF52833
nRF52840
Boards
PCA10100
PCA10056
Probes
Nuvoton
Microcontrollers
M031SD2AE
M031SE3AE
M031TB0AE
M031TC1AE
M032SE3AE
M263KIAAE
M483KGCAE2A
NUC029SDE
Boards
NuMaker_M031SD_V1.2
NuMaker_M031SE_V1.1
NuMaker_M031TB_V1.1
NuMaker_M031TC_V1.1
NuMaker_M032SE_V1.3
NuMaker_M263KI_V1.2
NuMaker_M483KG_V1.1
NuTiny_NUC029SDE_V1.0
Probes
Nu-Link
Nu-Link-Pro
Nu-Link-Me
NXP
Microcontrollers
MK22FN512VLH12
K32L2B31VLH0A
MK64FN1M0VLL12
MKL27Z64VLH4
MKL46Z256VLL4
Boards
FRDM-K22F
FRDM-K32L2B3
FRDM-K64F
FRDM-KL27Z
FRDM-KL46Z
Probes
Raspberry Pi
Microcontrollers
RP2040
Boards
Pi Pico
Probes
Modified Pi Pico
Pi Debug Probe
STMicro
Microcontrollers
STM32F030R8
STM32F031K6
STM32F072RB
STM32F103C8
STM32F303K8
STM32F303VC
STM32F401RE
STM32F407VG
STM32F429ZI
STM32F446RE
STM32F722ZE
STM32F746NG
STM32F746ZG
STM32F767ZI
STM32G030C8
STM32G031K8
STM32G070RB
STM32G0B1RE
STM32H723ZG
STM32H743ZI
STM32L053R8
STM32L412KB
STM32L476RG
Boards
DISCO
DISCO-STM32F3
DISCO-STM32F4
DISCO-STM32F429I
DISCO-STM32F746G
NUCLEO
NUCLEO-F030R8
NUCLEO-F031K6
NUCLEO-F072RB
NUCLEO-F303K8
NUCLEO-F401RE
NUCLEO-F446RE
NUCLEO-F722ZE
NUCLEO-F746ZG
NUCLEO-F767ZI
NUCLEO-G031K8
NUCLEO-G070RB
NUCLEO-G0B1RE
NUCLEO-H723ZG
NUCLEO-H743ZI
NUCLEO-L053R8
NUCLEO-L412KB
NUCLEO-L476RG
NUCLEO-WB55RG
P-NUCLEO-WB55-USBDONGLE
PILL
Blue Pill
Probes
STLink V2
STLink V2.1
STLink V3
Synwit
Microcontrollers
SWM211C8T7
SWM34SRET6
Boards
SWXT-QFP48-211C8A1 (SWM211C8T7)
SWDM-QFP64-34SREA1 (SWM34SRET6)
Probes
WCH
Microcontrollers
CH32V003F4P6
CH32V103R8T6
CH32V203C8T6
CH32V203G6U6
CH32V307VCT6
Boards
CH32V003F4P6-EVT-R0-1v1
CH32V103R8T6-EVT-R0-1v3
CH32V203C8T6-EVT-R0-1v0
LANA-TNY-01
CH32V307VCT6-EVT-R1-1v1
Probes
WCH-LinkE-r0-1v3
Compiler
Probes
Black Magic
Install
Upgrade
Bus Blaster V3
Bus Blaster V4
ctxLink
Flyswatter
J-Link
SWDAP
Probe connectors
10-pin Cortex DB
20-pin Cortex DB
10-pin ARM trad
20-pin ARM trad
Adapters
Learning center
Hardware
Microcontroller
Board
Probe
Computer
Software
Download tools
Build
Flash
Pin Configurators
NuTool
CubeMX
Real Time OS
FreeRTOS
MbedOS
Embedded C Tutorial
Install C Compiler
Build Procedure
Variables
Literals and Constants
Operators
Decision Making
Functions
Arrays
Array Basics
Strings
Pointers
Data Pointer
Pointer Argument
Pointer to Array
Array of Pointers
Pointer to String
Function Pointer
Structures
Struct Basics
Shorthand Notations
Nested Structs
Pointer to Struct
Array of Structs
Bit Fields
Unions
Enumerations
Blog
Maker Faire Shenzhen
Beetle Board Adventure
SUSTech Classes
3 Files, ARM Cortex-M0+
Hong Kong Electronics Fair
Best Makerspaces in Shenzhen
3 Files 10 Cents RISC-V
Return Currents
Return Currents Sequel
OLED Display