A New Cross-Platform IDE for ATtiny

Go To Last Post
9 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Just spotted this over on Hackaday...

 

https://hackaday.com/2019/02/08/...

 

Quote:

When writing code for the ATtiny family of microcontrollers such as a the ATtiny85 or ATtiny10, people usually use one of two methods: they either add support for the chip in the Arduino IDE, or they crack open their text editor of choice and do everything manually. Plus of course there are the stragglers out there using Eclipse. But [Wayne Holder] thinks there’s a better way.

 

 

The project started out as a simple way for [Wayne] to program the ATtiny10 in C under Mac OS, but has since evolved into an open source, cross-platform integrated development environment (IDE) for programming a wide range of ATtiny chips in C, C++, or Assembly. Not only does it integrate the source code editor and programmer, but it even bundles in documentation for common variants of the chips including block diagrams and pinouts; making it a true one-stop-shop for ATtiny hacking.

#1 This forum helps those that help themselves

#2 All grounds are not created equal

#3 How have you proved that your chip is running at xxMHz?

#4 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand." - Heater's ex-boss

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Nice !! thanks

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Pretty cool. I'm feeling pressure to abandon windows, which, of course, is also to abandon Atmel Studio.

The largest known prime number: 282589933-1

In my humble opinion, I'm always right. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Just wondering, how is it "better" than using studio7 (does it offer an "awesome" benefit)?  Or is it that it is not windows-bound (which some might consider "awesome" in itself).

 

When in the dark remember-the future looks brighter than ever.   I look forward to being able to predict the future!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Has anyone actually got this to work?

 

 

I don't see where in the menus I get to tell it where my avr-gcc is located?

 

Also the whole point of an IDE is that (a) it hopefully delivers a decent editor and (b) it hides the complex command line options of the language tools behind human usable GUIs. I just don;t see where that exists in this.

 

I know some people want "cut down" or "bared to the bone" but this don't actually appear to even include the bones! ?!?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:

Has anyone actually got this to work?

 

 

 

Worked for me on Linux with just a build. I have not tried it on Winblows though

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

And according to this the toolchains come with it, so no pointing needed .From the requirements section on github page " I've included GNU/AVR toolchains for Mac and 64 bit Windows and 64 bit Linux "

 

Requirements

I suggest using Java 8 JRE or JDK, or later for ATTiny10IDE, but the code also seems to run under the OpenJDK Java on Linux. Note: I wrote ATTiny10IDE on a Mac Pro using the Community version of IntelliJ IDEA from JetBrains and OS X is the only environment where I have extensively tested and used ATTiny10IDE . I've included GNU/AVR toolchains for Mac and 64 bit Windows and 64 bit Linux, but have not extensively tested the code under Windows or Linux. Feel free to report any issues you discover. I'll do my best, when time permits, to investigate them, but I cannot guarantee fixes, timely or otherwise.

Last Edited: Mon. Feb 11, 2019 - 06:14 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:
I don't see where in the menus I get to tell it where my avr-gcc is located?
I'd guess you have to add it to your path.  IIRC in Windows there is a facility to make that change private to a given application (or shortcut).

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"We see a lot of arses on handlebars around here." - [J Ekdahl]

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Grannus wrote:
And according to this the toolchains come with it,
Ah ha. Then when he says:

 

 

(which is exactly what I did - downloaded one single .JAR file (76MB!)) this statement is clearly a little misleading!