Get the Fastest and Best ARM supported IDE for Free
EmBitz!

Download
File size < 50MB
Changelog 1.1


Making the impossible possible

EmBitz uses own tailor made GDB debuggers, making the impossible possible such as live variables and "hot" connect to running targets without stopping. Peek at your running target with live vartips.

No 30 days trials or upgrading to Pro versions, just free as free can be.

Forum latest

  • can Makefile generate/export by EmBitz?
    vargham on 18 Jul 2018 at 16 h 21

    (05-06-2016, 10:10 AM)mirai Wrote: Hello. I'm the author of cbp2make. If you have any questions about this tool, please contact me at mirai.computing@gmail.com Recently, after cbp2make was included Read more →

  • EmBitz 0.42, issues with command line compilation
    vargham on 18 Jul 2018 at 15 h 35

    (02-06-2018, 06:20 AM)EmBitz Wrote: Yes, this issue is known and fixed for upcoming releases Any update? Thanks in advance. Read more →

  • IDE editor preferences saving/loading
    Mink on 9 Jul 2018 at 8 h 41

    EmBitz is based on Code::Block. http://wiki.codeblocks.org/index.php/FAQ...ortable.3F Create "default.conf" file in the program folder, and the settings will be saved in it. But some plugins settings Read more →

Membership

Join the fast growing community of Embitz users, such as Universities and Research centers. Become an EmBitz member and get direct support and access to online content.

No license keys or time restricting measures are used in EmBitz.

Members latest

  • Bugfix version
    vmp_nowtech on 20 Jun 2018 at 2 h 53

    Will be any update here? Thanks Read more →

  • STM32L432 support
    vmp_nowtech on 13 Jun 2018 at 7 h 37

    How to debug STM32L432? STLinkGDB stucks here:Connected to STlink/V2 probe at 001:008Chip ID is 00000435, Core ID isĀ  2ba01477.Target voltage: 3.26Number of HW-breakpoints: 6Listening at Read more →

  • Again STLinkGDB problems
    vdaniel on 29 May 2018 at 15 h 15

    (27-05-2018, 12:15 PM)vdaniel Wrote: Dear EmBitz author, I twice complained on the STLinkDBG. 1. It is not working properly with the STM32L432KC chip. When starting debugging it sometime hangs. Then Read more →

Project wizards

EmBitz has a project wizard which is build by using only squirrel scripting language. It's easy to build custom project templates with special custom made dialog screens. The package already contains some templates of popular ARM cortex-m devices.

Live variables

live_variable

Once used to this feature, you can't live without! On running target, hover the mouse on a global variable which is always known to the current context by default. This will bring up the live vartip toolbox and gives a 250ms interval update of the value without stopping the target.

SVD register viewer

svd_reg

Retrieve a SVD file with the SVD repository plugin and make all the system registers of the device accessible for monitoring or modifying. Hover on the register and it shows meaningful descriptions.

EB monitor

Have interaction with your target with the EBmonitor plugin. Using circular buffers with EB's live target inspection, the target is not halted during transfers like semihosting. EBmonitor is bidirectional!

OS aware

The RT-OS aware debugger plugin is capable of showing tasks, stack states and other objects. Supports FreeRTOS and others on user request.

Pluggable

EmBitz comes already with a lot of useful plugins for the embedded developer and the number of available plugins will increase rapidly. Plugins like: Hex editor, ToDo list manager, foreign project loaders etc etc, it's all there.
Check the feature list