Skip to content

Arduino IDE (Wiring / Sketch) for Linux boards or different ARM A5 / A8 boards? #3505

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
shiftleftplusone opened this issue Jul 11, 2015 · 5 comments
Assignees
Labels
feature request A request to make an enhancement (not a bug fix) OS: Linux ARM Specific to the Linux ARM version of the Arduino IDE Type: Duplicate Another item already exists for this topic

Comments

@shiftleftplusone
Copy link

shiftleftplusone commented Jul 11, 2015

EDIT: Duplicate of #3712


hey,
after arduino.cc is supposed to have cancelled it's Arduino Tre project (no longer listed on products page), so regrettably the Due's ARM Cortex M3 is currently the upper limit of MCU performance.

Now, will it be possible to implement the Arduino IDE (Wiring / Sketch) for Linux boards, e.g. on BeagleBone Black or on Raspberry Pi ?
Or maybe even on different, more powerful boards feat. more powerful MCUs than just the Due, e.g. at least an ARM Cortex A5 like on ATSAMA5D3 Xplained evaluation board ?
(see: http://www.cnx-software.com/2014/03/07/79-atmel-atsama5d3-xplained-arduino-compatible-open-source-hardware-board-powered-by-sama5d3-arm-cortex-a5-processor/ )

@Chris--A
Copy link
Contributor

The ESP8266 is very popular. I use the IDE to program & upload my sketches. It is built around an Xtensa LX106 and can run from 60 to 180 Mhz, has Wifi & 96K RAM.

I got most of mine from $2.50 - $3.

Have a look at www.esp8266.com

@shiftleftplusone
Copy link
Author

thank you for your hint!
But the Boards I was referring to, are much more powerful:
the Due has got 92 k RAM (which is actually quite restricted),
the ESP8266 you mentioned hasn't got substantially more (96k) -
but the ATSAMA5D3 Xplained and the BBB have 512MB RAM by 500-900 MHz,
the TRE has been designed to provide similar technical features,
and finally the RasPi 2 even 1GB LPDDR2 RAM by 4x 900 MHz cpu clock.
My question was more about boards providing this enhanced level of performance.

IMO it would be fine if we could control Xplained or preferably BBB or Raspi by Arduino IDE and Sketch/Wiring for the same kind of applications which could be established so far just by using different programming platforms, e.g. Python or "native" GCC.

@facchinm facchinm self-assigned this Jul 13, 2015
@facchinm facchinm added the feature request A request to make an enhancement (not a bug fix) label Jul 13, 2015
@facchinm facchinm added the OS: Linux ARM Specific to the Linux ARM version of the Arduino IDE label Aug 13, 2015
@shiftleftplusone
Copy link
Author

When can we expect an improvement in the support of bigger and more powerful boards, like e.g.

BeagleBone Black,
Raspberry Pi,
or maybe even for ATSAMA5D3 Xplained evaluation board

?

@per1234
Copy link
Collaborator

per1234 commented Jul 3, 2017

will it be possible

It already is!
Program Raspberry Pi using the Arduino IDE:
https://github.com/me-no-dev/RasPiArduino

As for the other hardware, of course it's possible. Look around to see if someone's already done it. If not, get working! Of course the Arduino developers aren't going to spend a bunch of time to add support for programming boards Arduino doesn't sell but they have made it extremely easy to easy to create 3rd party hardware packages so we are all free to do what we like with the Arduino IDE.

@per1234 per1234 closed this as completed Jul 3, 2017
@shiftleftplusone
Copy link
Author

shiftleftplusone commented Jul 3, 2017

this is an old topic, it's solved already since quite a long time for the Pi.
Unfortunately there were no bigger and more powerful boards available originally by Arduino itself.

@per1234 per1234 added the Type: Duplicate Another item already exists for this topic label May 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A request to make an enhancement (not a bug fix) OS: Linux ARM Specific to the Linux ARM version of the Arduino IDE Type: Duplicate Another item already exists for this topic
Projects
None yet
Development

No branches or pull requests

4 participants