Skip to content

xmatekaj/MicroDude

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work in progress. Only some functionality works.

MicroDude MicroDude

MicroDude is an extension for Microchip Studio which integrates AvrDude into the IDE.

Current version of Flash MicroDude is shipped with AvrDude v8.0.

Features/HowTo

  • AutoFlash Auto-flash the microcontroller after successful compilation. No more additional clicks. You compile it, You flash it! Enable or disable this option via toolbar icon, contextual menu or shortcut keys just as easily. Don't worry - rebuild won't cause it to flash again!
  • UsbDetection USB detection of connected programmer. It no only detects your programmer automatically, it also sets it to work with AvrDude. Plug & Play!
  • ReadTheChip Microcontroller detection of selected chip in Microchip Studio. You no longer need to pick up a microcontroller from a long list. Load, compile, flash, repeat!
  • Color Colored text output of Output Pane window. $\textcolor{red}{\text{Errors are in Red}}$, $\textcolor{orange}{\text{Warnings in Orange}}$, $\textcolor{green}{\text{build headers are Green}}$, $\textcolor{lightblue}{\text{ MicroDude output is Light Blue}}$ $\textcolor{grey}{\text{ and the rest is grey}}$. Colors can be modified.
  • StatusBar Status Bar information gives you all the information you need. What programmer is connected, on which port, what MCU is loaded (shows conflict if Project's MCU is not the same as the one you connected), Flash and EEPROM size and usage.

The rest comes with AvrDude itself:

  • Flash Flash the microcontroller.
  • Check Detect the microcontroller.
  • FuseBits Fuse bits programming, choose from the list or select manually.
  • Oscillator Frequency change, fast and easy.
  • Lock Lock bits programming. Just as easly as fuse bits.

Screenshots

Context Menu:
ContextMenu

Menu:
Menu

Status Bar:
StatusBar

Output Pane Window:
Output

Oscillator Window:
Oscillator

Supported versions (== Tested on)

Support

I've spent quite a lot of time to make it bug free and user friendly so if you find this project usefull you can show your appreciation and BuyMeACoffee.com or BuyCoffee.To.

License

MIT

TODO

  • better text classifications for color output.

About

Microchip Studio extension to support AvrDude

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages