platformio / platformio-core

Your Gateway to Embedded Software Development Excellence :alien:
https://platformio.org
Apache License 2.0
7.69k stars 779 forks source link

Industrial Shields Boards support #3935

Open crmrosa opened 3 years ago

crmrosa commented 3 years ago

Configuration

Operating system: Windows 10

PlatformIO Version (platformio --version): Core 5.1.1·Home 3.3.4

Description of problem

 I am looking for support in PlatformIO for Industrial Shields boards: http://apps.industrialshields.com/main/arduino/boards/package_industrialshields_index.json

Steps to Reproduce

1. 2. 3.

Actual Results

No support found for these boards

Expected Results

I expect to have support for these boards

alopez97 commented 3 years ago

Will be much apreciated if these boards are supported!

danielazaffalon commented 3 years ago

I have the same issue, i appreciate some information about it! Thanks.

crmrosa commented 3 years ago

Hi Daniel,

I am having some conversation with Industrial Shields teams. I will keep you updated.

Claudio

De: danielazaffalon @.> Enviada em: quinta-feira, 22 de abril de 2021 09:37 Para: platformio/platformio-core @.> Cc: Claudio Rosa @.>; Author @.> Assunto: Re: [platformio/platformio-core] Industrial Shields Boards support (#3935)

I have the same issue, i appreciate some information about it! Thanks.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/platformio/platformio-core/issues/3935#issuecomment-824801818 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIHN3RUZTRYFSSLTQESR6LTKAJ5TANCNFSM43MJBKRA . https://github.com/notifications/beacon/ACIHN3TDNQVT32EMFABC4PDTKAJ5TA5CNFSM43MJBKRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGEUXUGQ.gif

crmrosa commented 3 years ago

I asking about it to the Industrial Shields teams

De: alopez97 @.> Enviada em: quinta-feira, 22 de abril de 2021 09:34 Para: platformio/platformio-core @.> Cc: Claudio Rosa @.>; Author @.> Assunto: Re: [platformio/platformio-core] Industrial Shields Boards support (#3935)

Will be much apreciated if these boards are supported!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/platformio/platformio-core/issues/3935#issuecomment-824800129 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIHN3QX64COKLYYNV4HIETTKAJUXANCNFSM43MJBKRA . https://github.com/notifications/beacon/ACIHN3TXCWDW6LQTOUGGNFTTKAJUXA5CNFSM43MJBKRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGEUXHAI.gif

ArthurREGNARD commented 2 years ago

What's the progress for this feature ... I need it to ...

The board is available for Arduino IDE (page 16): https://www.fio.fr/media/isab20anhf__047831400_0931_21072020.pdf

GregVial commented 2 years ago

I'm also interested!

gabrielfaleiro commented 2 years ago

I'm also interested in this feature! May you need support on developing this feature? I'm willing to help anyhow.

johngunnarsson commented 1 year ago

I'm also interested in this platform!

KristoZ commented 1 year ago

Bump almost two years later since the request - still looking forward to using Industrial Shields PLCs with PlatformIO. Apparently will have to fallback using the original Arduino extension for Visual Studio Code.

MrThinkage commented 1 year ago

@KristoZ

original Arduino extension for Visual Studio Code.

Was this your solution? I am working on a big industrial automation project this year and am absolutely unwilling to use the Arduino extension for vsc. If anyone has found any compentent IDE for industrial shields boards. Please let me know.....

KristoZ commented 1 year ago

@MrThinkage Actually, no - as I was in a hurry I got by with the new Arduino IDE (2.0.3). It has the essential "Go to/Peek Definition" and was enough to rapidly integrate the Industrial Shields PLC within my project (two-way host communication, steppers, index switches, lights, temperature monitoring and control etc.). Though I am still looking forward to have the PLC support in PlatformIO.

williamcoon commented 1 year ago

We've started using the Industrial Shields PLC for automation projects and we are loving it but really having support in PlatformIO would make things way better. We have been relying on the Arduino extension in VSC and it's a headache. Any updates on progress on this?

Bart-van-Ingen commented 1 year ago

Together with Max Gerhardt, (mostly Max to be fair) I was able to get a proof of concept to get the esp32 r19 plc to work with platformio! it still needs to get merged into the mainline branches of platformio, but for the rest it works just aswell as writing industrial shield compatible code in the arduino IDE.

The thread can be found here : https://community.platformio.org/t/adding-industrialshields-support-from-arduino-ide-to-platformio/32808

while this is currently only setup for the ESP32 boards, i believe it to be fairly trivial to get this to work for the atmelavr aswell!