MikroElektronika - mikroBasic PRO for AVR - BASIC compiler for AVR microcontroller device development
Introducing New Version 5.8.0
18 new XMEGA chips supported
We have supported 18 new XMEGA microcontrollers from Atmel®. You now have it all covered.
More TFT controllers supported
TFT library now supports HX8347G, ILI9340 and ILI9481 controllers. We provided source code of low level TFT functions.
All the little things that count
We added shortcut for Package Examples, Code Assistant for pointer to structures, value hint for pointers, etc.
The quickest way to upgrade
Live Update service
Waiting is over. With newly integrated Live Update tool you can receive new features and improvements instantly!
mikroBasic PRO for AVR compiler
Your AVR best friend
mikroBasic PRO for AVR is a full-featured Basic compiler which will make AVR development suitable for everyone. Popular basic programing language is the best choice for beginners because of the simple syntax and clear code. Comfortable IDE with a comprehensive help file, and a free lifetime technical support mean a lot when you are making your first steps into world of AVR microcontrollers. Not to mention over 500 ready-to-use library functions and examples that will help you in your development.
Download and try out the software - FOR FREE! Software is equipped with fully functional demo license with up to 4096 bytes of output code size which can be just enough for simple applications.
compiler does all the work for you
Beginners are experts
Compiler is designed to be smart and efficient, so you can rely on it to do the hard work. It featuresSSA optimizations that can reduce your code size up to 40%.
comfortable and intuitive IDE
Enjoy while working
User is our main concern. Having the user as the center of attention, we developed the best IDE: intuitive, fast and rich in features. You’ll feel very comfortable while working.
lots and lots of libraries
Save your time!
What’s the point of compiler if you have to write libraries from scratch? With our compilers, you’ll have over 500 library functions, and a head start in development.
Why choose this compiler?
Compiler is constantly improved and new funcionalities are added with each new release. Owners of compiler licenses are entitled to free upgrades, which take just a minute of your time.
mikroBasic PRO for AVR license guarantees you free product lifetime technical support, so you can rely on our help when developing your prototype.
No AVR compilers offers so much at such a price. With mikroBasic PRO for AVR you get full-featured and powerful tool, and in the same time very intuitive and easy-to-use.
You will love mikroBasic!
Lots of integrated and additional tools supported
Faster, better, more productive
Saving programmer’s time is one of our top priorities. This is why mikroBasic PRO for AVR comes with equipped with fully-functional software tools that can boost your efficiency and do the job for you, so you can be more productive in your work: LCD Custom Character Tool, GLCD Bitmap Editor, Seven Segment Editor, UART Terminal, UDP Terminal, HID Terminal, ASCII Chart, Active Comments Editor, Interrupt Assistant, Advanced Statistics and much, much more.
Fully supported additional software
Unleash your inner designer
Compiler easily becomes your GLCD and TFT GUI design studio with Visual GLCD andVisual TFT additional software. Even total beginners will be able to create amazing GUIs. Their Drag-n-drop development environment ensures that you spend less time programming, allowing you to focus on functionality and design. If you need custom characters in your code, or you want to use your favorite font in your GLCD applications, use our free GLCD Font Creator Software.
Package manager free software
Easily share your code
Distribute your projects with Package Manager Software and your end users will have powerful single-click package extraction and installation of your code. New Libstock® website allows you to share your code with the community and download and install already available projects and libraries you need.
In case you want more
700 pages of knowledge
We understand that people need to have a source of information that is precise, clear, with demonstrations and examples that can be put in a context of projects in real life. This is why we are very patient when we write Help file, and we put a lot of effort to make it comprehensive and easy to use. Additional Language reference, and Creating The First Project manuals are a perfect place for your first steps in mikroBasic PRO for AVR. Simply follow step-by step instructions.
USB dongle licencing option
Work on any computer you want
If you choose Dongle Licensing option, you can receive USB stick with a single mikroBasic PRO for AVR license. Dongle is free of charge. You just have to pay for the shipping expenses.