Author Topic: [MOD] Arduino Enhanced Release 1.0.1 for Windows (installer, drivers, etc)  (Read 18118 times)

0 Members and 1 Guest are viewing this topic.

Offline Erwin RiedTopic starter

  • Regular Contributor
  • *
  • Posts: 201
  • Country: no
Hello, this is a tweaked Arduino IDE, hope you enjoy it! If it works for you please leave a comment.

Download:
http://arduino.cc/forum/index.php/topic,118440.0.html
Less than 40 mb, for Windows XP, Windows Vista, Windows 7/8 (x86/x64), Requires .Net Framework 4.0 and nothing else required at all, no other app, package, drivers, just your arduino and brain.
_____________________________________________

Features:

1. Standard windows install
Couple of clicks and ready!


2. Driver installer
Prepares your system for the boards.


3. AVRDude wrapper/fixer
When uploading a sketch, if port does not respond the IDE will try to fix the issues instead of showing  you the "port already in use message", no reboot, no physical unplug/replug, finding the app using the port.


4. Pretty Windows Icon
No more blurry/ugly icons For Windows 7/8 taskbar.


5. No delays over Tools menu or at startup
Produced by some BT dongles (More information: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1237179908).

6. Sketch template
Start coding right away, the first sketch is compilable without pressing a key! Also notice the fancy new font:


7. Custom settings file
Does not mess with other Arduino IDE versions and preferences (not even with official 1.0.1). You can go to Preferences and set another Sketch directory to keep your User librararies and sketches appart.


8. File association, desktop icon, Start menu program group icons
Small details for your own amusement


9. New library manager
Manage your libraries from Documents/Arduino/Libraries folder with ease and the IDE will reflect the changes without restart :)
* Enable or disable them: Click the checkbox (disabled libraries will not appear in the IDE or their EXAMPLES)
* Delete library: Select library and press DEL
* Add library: Click ADD, then select the a proper file of the library or select a ZIP file (manager will handle everything for you)


10. More IDE enhancements!
* Smart Reference!: Detect the selected word automatically, now you don't need to select the whole word or even a part! anything will work just right click http://screencast.com/t/dfp7m4vA7k
* More useful Copy/Cut functions: If you right click without selection, the action applies to the Line 8)
* Hold Shift key on Verify: To get Verbose compilation
* Hold Control key on Upload: To open the Serial Monitor automatically when upload complete (do not lose a bit! from the Serial data or compulsivelly click the serial monitor button). Additionally you can use the new option in File menu too:


11. Little Serial Monitor improvements
Hold the output unchecking "Receiving" when you like and/or set "AutoClear" to automatically clear the monitor output if more than 1 second elapsed since last data (debug anything with ease!):


12. New WinAVR and RAM usage prediction
Official arduino uses ancient WinAVR (from 2008 or 2009), this version uses last one 20100110. Also based on http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1224729260/all (thanks to member dcb) IDE now shows ram usage to help begginers even more!:


13. Unninstall & small package
Not an improvement but as a normal windows app, includes an easy way to remove it :) and the setup including java and everything you need is about 39 mb.

_____________________________________________
Source Code:
If you want to check the source code for the enhancements, here it is (Visual Studio C# Express 2010):
http://servicios.ried.cl/arduino/source_Arduino_ERW_1.0.1e.zip
« Last Edit: September 16, 2012, 04:17:27 pm by Erwin Ried »
My website: http://ried.cl
 

Offline Ed.Kloonk

  • Super Contributor
  • ***
  • Posts: 4000
  • Country: au
  • Cat video aficionado
I don't use windows. What have you changed?

iratus parum formica
 

Offline Erwin RiedTopic starter

  • Regular Contributor
  • *
  • Posts: 201
  • Country: no
I don't use windows. What have you changed?

http://servicios.ried.cl/arduino/ <- there are some hacked class files (you can inject them on the pde.jar), but some of the included stuff are just for issues in Windows
My website: http://ried.cl
 

Offline Ed.Kloonk

  • Super Contributor
  • ***
  • Posts: 4000
  • Country: au
  • Cat video aficionado
I don't use windows. What have you changed?

http://servicios.ried.cl/arduino/ <- there are some hacked class files (you can inject them on the pde.jar), but some of the included stuff are just for issues in Windows

I see.  :)
iratus parum formica
 

Offline frnz

  • Newbie
  • Posts: 1
Re: [MOD] Arduino Enhanced Release 1.0.1 for Windows (installer, drivers, etc)
« Reply #4 on: September 15, 2012, 02:28:47 pm »
Hey, stumbled upon this with google. This is great, thank you very much!

Any chance you could do something like this to Processing? Since Arduino is based on Processing, the IDEs are almost identical and Processing also suffers from some of the things you've fixed with this. I (and many others) often use Processing in addition to Arduino, so having these small tweaks on Processing too would be really helpful. Although I would understand if you couldn't, I don't really have any idea how time consuming this was.
 

Offline Erwin RiedTopic starter

  • Regular Contributor
  • *
  • Posts: 201
  • Country: no
Re: [MOD] Arduino Enhanced Release 1.0.1 for Windows (installer, drivers, etc)
« Reply #5 on: September 16, 2012, 04:19:31 pm »
Hey, stumbled upon this with google. This is great, thank you very much!

Any chance you could do something like this to Processing? Since Arduino is based on Processing, the IDEs are almost identical and Processing also suffers from some of the things you've fixed with this. I (and many others) often use Processing in addition to Arduino, so having these small tweaks on Processing too would be really helpful. Although I would understand if you couldn't, I don't really have any idea how time consuming this was.

Yeah, I don't use processing, so it is not something I can do. Also most of the enhancements are just for arduino related stuff :D
My website: http://ried.cl
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf