News for hackers. Stuff that matters.
Re:Arduino OpenCat by krutzger on Monday February 26, 2018 @02:27PM (#16468174)
You can use avr-gcc, no need for a heavy ide.
Re:Arduino OpenCat by aplorbust on Monday February 26, 2018 @03:10PM (#16468538)
I always found it odd that one "needed" a large amount of software (Windows, IDE) to program something so small.

Additionally, the IDE is often under the control of the manufacturer. I understand there are good reasons why this means there will be "bloat". Manfacturers are acting sensibly in their own self-interest.

As a hobbyist, I prefer chips that I can program using a UNIX-like OS that I can compile from source.

I prefer to program from VGA textmode, i.e., no GUI. I am not going to run Windows just to program a tiny microcontroller.

I am grateful for projects such as avr-gcc.

Re:Arduino OpenCat by frou_dh on Monday February 26, 2018 @10:48PM (#16470939)
IIRC the avrasm2.exe assembler, when plucked from an Atmel Studio installation, also works surprisingly well being run via WINE on Unix.
Re:Arduino OpenCat by StavrosK on Monday February 26, 2018 @04:12PM (#16469011)
I heartily recommend PlatformIO. It makes hardware programming much, much easier by handling dependencies, compilation, etc.
Re:Arduino OpenCat by LeifCarrotson on Monday February 26, 2018 @04:53PM (#16469301)
"Handling" dependencies automatically is fantastic when it works. But it reaches varying degrees of anarchy and hopelessness when it doesn't.

The more ambitious the framework, the more you have to wade through to figure out what it's actually doing when something breaks...I'd much rather have to deal with some cross-compilation headaches and dependencies than to be at a dead end when the 'black magic' stops working.

Re:Arduino OpenCat by krutzger on Monday February 26, 2018 @06:13PM (#16469856)
Or, I assume, when the company behind the service goes out of business or shifts focus...
Re:Arduino OpenCat by BatFastard on Tuesday February 27, 2018 @01:14PM (#16476215)
That is a risk when you use any service, even if it is open source.
Re:Arduino OpenCat by krutzger on Monday February 26, 2018 @06:06PM (#16469804)
What kind of dependencies are we talking about? Compiler, BSP, peripherals?
Re:Arduino OpenCat by StavrosK on Monday February 26, 2018 @06:10PM (#16469844)
Libraries, mostly:

https://platformio.org/lib

And yes, it handles compilation/flashing/etc automatically.

Re:Arduino OpenCat by forkandwait on Monday February 26, 2018 @03:04PM (#16468479)
Yes, but there is less install with the IDE