Compare Products

Arduino IDE App CodeBlocks App

Features

* Support for multiple platforms * Boards are detected and listed on “ports list” menu together with the serial port * Drivers and IDE are now signed for Windows and MacOSX * Improved speed of build process * Autosave when compiling/uploading sketch * A lot of improvements of the serial monitor (faster, backed by modern JSSC serial library instead of old RXTX) * Find/replace over multiple tabs * Improved lots of Arduino API libraries (String, Serial, Print, etc.) * Tools & toolchains upgrades (avr-gcc, arm-gcc, avrdude, bossac) * Command line interface * IDE reports both sketch size and static RAM usage * Editor shows line numbers * Scrollable menus when many entries are listed * Upload via network (Yún) * HardwareSerial has been improved * USB has got some stability and performance improvements*SPI library now supports “transactions” for better interoperability when using multiple SPI devices at the same time * Better support to 3rd party hardware vendors with configuration files (platform.txt and boards.txt) * Submenus with board configuration can now be defined * Fix for upload problems on Leonardo, Micro and Yún. * Libraries bundled with Arduino have been improved and bugfixed, in particular: Bridge, TFT, Ethernet, Robot_Control, SoftwareSerial, GSM * A lot of minor bugs of the user interface have been fixed

Features

* Open Source! GPLv3, no hidden costs. * Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets). * Written in C++. No interpreted languages or proprietary libs needed. * Extensible through plugins * Multiple compiler support:(GCC (MingW / GNU GCC); MSVC++; clang; Digital Mars; Borland C++ 5.5; Open Watcom ...and more) * Very fast custom build system (no makefiles needed) * Support for parallel builds (utilizing your CPU's extra cores) * Multi-target projects * Workspaces to combine multiple projects * Inter-project dependencies inside workspace * Imports MSVC projects and workspaces (NOTE: assembly code not supported yet) * Imports Dev-C++ projects * Interfaces GNU GDB * Also supports MS CDB (not fully featured) * Full breakpoints support:(Code breakpoints; Data breakpoints (read, write and read/write);Breakpoint conditions (break only when an expression is true); Breakpoint ignore counts (break only after certain number of hits)) * Display local function symbols and arguments * User-defined watches (support for watching user-defined types through scripting) * all stack * Disassembly * Custom memory dump * Switch between threads * View CPU registers * Syntax highlighting, customizable and extensible * Code folding for C, C++, Fortran, XML and many more files. * Tabbed interface * Code completion * Class Browser * Smart indent * One-key swap between .h and .c/.cpp files * Open files list for quick switching between files (optional) * External customizable "Tools" * To-do list management with different users * And many more features provided through plugins!

Languages

C CPP

Languages

C CPP Other

Source Type

Open

Source Type

Open

License Type

GPL Other

License Type

GPL Other

OS Type

OS Type

Pricing

  • SEE WEBSITE

Pricing

  • FREE
X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now