-
Hi, because I use VScode / VScodium daily and kind of hate the "Arduino IDE", I reject installing it. 🙈😉 g n8, parsley |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
Sorry to say, but platformio for ESP32 is dead: |
Beta Was this translation helpful? Give feedback.
-
I'm sorry, but you'll have look this up in the linked thread yourself. There are several ways of doing it, all are hacks, and I don't want to have to start entertaining questions about this here. It's really not needed for users of BSB-LAN, and if you want to continue using platformio for your own projects, then this understandable but off-topic here... |
Beta Was this translation helpful? Give feedback.
-
Hi after reading all posts to the issue #1225 linked above (which took me way to long)... tl;dr: 😤💰💸😭🤬🤦♂️🤷♂️ (something between PlatformIO and Espressif about money and cooperation and some Kindergarden...) ...some (technically) rather interesting posts were: And at the end I have a platformio.ini file that seams to work just fine. I wanted to flash a new Olimex ESP32-PoE-ISO board, so I copied the [env:esp32-EVB] section, changed board = esp32-poe-iso and platform = https://github.com/pioarduino/platform-espressif32/releases/download/51.03.07/platform-espressif32.zip and had a working ini for this controller. For my old Due to compile I needed to add lib_deps = arduino-libraries/Ethernet @ ^2.0.1. I don't need [env:esp32-EVB] and [env:esp32-NodeMCU] so I didn't fix or touch them at all but disabled them by setting default_envs = Due, esp32-Olimex-ESP-PoE-ISO. But if someone needs them they should be able to fix them theirself now. 😉 Here's my current file:
|
Beta Was this translation helpful? Give feedback.
-
Interesting. Does this fetch always the most recent version (3.0.7 IIRC) for you? I used the one that (I think) also wrote in one of the comments which contained the version number in the URL. It worked with 3.0.2, but when I updated this to a higher version, I got downloading errors, so I switched to the pioarduino repo, but since this is community-organized, I'm not sure if it will always work. I will not answer any questions that might arise from issues resulting from compiling BSB-LAN with platformio! I'm saddened by this as well because I was actually contemplating shifting the installation from Arduino IDE to platformio because many people don't read the manual and bug me with questions when they get a compile error because they didn't adjust the partition scheme, even though it is stated in three places in the manual. By just providing a platformio.ini for all platforms, this would be much easier, but given the uncertain state of affairs between platformio and espressif, I'm not going to redo all the videos and manuals for potentially nothing... |
Beta Was this translation helpful? Give feedback.
I'm sorry, but you'll have look this up in the linked thread yourself. There are several ways of doing it, all are hacks, and I don't want to have to start entertaining questions about this here. It's really not needed for users of BSB-LAN, and if you want to continue using platformio for your own projects, then this understandable but off-topic here...