PBP is the industry standard BASIC programming language for Microchip's PIC microcontrollers.
- Compiler
- Paid • Proprietary
- Windows
PBP is the industry standard BASIC programming language for Microchip's PIC microcontrollers.
BitBurner AVR Programmer, a full and complete AVRdude GUI for Windows.
BitBurner AVR Programmer is a graphical front end for the command line program AVRdude. It is used to transfer programs and data to the Atmel AVR family of microcontrollers.
BitBurner is an attempt at a sing.

WinAVR (tm) is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. Includes the GNU GCC compiler for C and C++.

Xedge32 provides a Lua-based alternative for embedded development on the ESP32 microcontroller, making it easier to interact with hardware without the complexity of C programming.

NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards.
SDCC is a retargettable, optimizing Standard C (ANSI C89, ISO C99, ISO C11) compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog...
STM32CubeMX is a graphical tool that allows a very easy configuration of STM32 microcontrollers and microprocessors, as well as the generation of the corresponding initialization C code for the Arm Cortex-M core or a partial Linux Device Tree for Arm Cortex-A core, through a...

The PicCBuilder is an Eclipse plugin for allowing the use of Eclipse CDT as the editor and builder of projects for Microchip PIC microcontrollers. It creates makefiles that involke the C30 or C32 toolchain to generate the binary files.
simavr is a new AVR simulator for linux, or any platform that uses avr-gcc. It uses avr-gcc's own register definition to simplify creating new targets for supported AVR devices. The core was made to be small and compact, and hackable so allow quick prototyping of an AVR...
The SimulAVR program is a simulator for the Atmel AVR family of microcontrollers. (ATtiny and ATmega) SimulAVR can be used either standalone or as a remote target for avr-gdb. There is a python- and TCL interface.
FsmPro is a cross-platform tool for designing State Machines. It is a tool built with State Machines in mind and provides a list of features to support Code Generation from State Diagrams, Project Modelling and Documentation.

Embeetle is a new IDE for microcontrollers, built from scratch. It provides only the features you need for embedded programming, and makes those features intuitive.

Emulino is an emulator for the Arduino platform by Greg Hewgill, originally found on emulino: arduino cpu emulator.