I'm currently using the ESP32 Arduino framework with Platform.io and love this development environment. My C code is pretty straight forward -- I read 8 channel WAV files, do some digital processing, send them to the DAC, and process the analog output (I designed a PCB to do all the analog signal processing). It also has a built-in web interface (over Wifi) for access and control. For the DAC interface on the SPI... Source: 9 months ago
Hello, I need some help, I want to change the maxtemp of the printer (locked at 260c) but I can't find how, tried my hand and failed at platform.io + code (errors, don't compile). Source: 11 months ago
VScode platform.io and Auto Build Marlin are the recommended compiling tools. Source: 11 months ago
What does not work is things like platform.io. Source: 12 months ago
If the problem persists , the issue is somewhere in your VScode, platform.io, Autobuild install. Source: about 1 year ago
Arduino is your friend or some other high level abstraction layer like platform.io of stm cube ide if you don't mind using stm chips. Source: about 1 year ago
I'm trying to debug an ESP32 app (hello world) using vs code with the espressif extension. I'm not using Arduino IDE or platform.io but the actual espressif extension (IDF). I've got my board plugged into a serial port on either a Mac M1 laptop or a ubuntu machine. On both machines I can compile, flash and monitor the app. On neither of them can I get the debugger to work. On Ubuntu I'm closest. When I'm simply... Source: about 1 year ago
I use VSCode with platform.io. Main.cpp does compile, and I can upload it. As expected the blue onboard-led blinks according to the code. Source: about 1 year ago
You should be using vscode, platform.io and the Auto build Marlin extension. Source: over 1 year ago
TBH, our build process and boards could be different enough that it might be hard for me to advise on how to get your code flashing. I use platform.io w/ DigQuad and DigUno boards connected directly via USB, and it "just works". Posting your troubles as a separate question will probably get you better help than I can provide! Source: over 1 year ago
I have a brand new skr2 f429 board and am trying to get firmware on it but it will not compile. I am using platform.io and the latest marlin 2.1.1 downloaded directly from marlins website. Source: over 1 year ago
There´s no official support for Arduino IDE as far as I know, and I dont wanna spend hours on platform.io or esp idf just to find out there´s no unicore support there as well. Source: over 1 year ago
Bro IDE 2.0 is by the looks of just a trash rip from VSCode. Just forgo anything arduino.cc makes and switch to something else and write straight in C++. it'll make your life way easier. Both IDE 1.0 and 2.0 take stupidly long for me to open as opposed to VSCode with the platform.io plugin. Source: over 1 year ago
Does anyone have known working firmware for the above specs or any advice on building from scrap? I have VS Code and platform.io installed, I'm just frazzled at this point. Source: over 1 year ago
I'm trying to create my own library which uses the SD library, my functions work fine if they are in the main.cpp ( using platform.io ) or if they are called from within the library it's self. If I call them from the loop the ESP32 just crashes and disconnects the USB ( have to reset or power cycle the ESP32 ). Source: over 1 year ago
I'm having issues getting platform.io to even build with #define MKS_MINI_12864_V3 enabled. It's telling me that it's not in the list of supported displays for the BIGTREE_SKR_MINI_E3. Source: over 1 year ago
Hope this helps someone! If you want to update and edit firmware, download Microsoft Visual Studio and platform.io. I did not use Auto Build Martin. Instructions are in the first link. For those questioning the size of the SD card you need, I used 16gig with no issue. Reformatted to Fat32 with 4kb allocation. Source: over 1 year ago
I do want to lear more about platfom.io because I keep seeing that amazing things are possible with platform.io like predictable and repeatable builds. Source: almost 2 years ago
What is the proper way to set up the include in the platform.io file strecture to get it to work? I thought I read that you have to put each libary in it's own directory under include. Source: almost 2 years ago
I struggled with it as well, also had issues with platform.io on Windows. I finally had enough of that mess and spun up a Debian VM for my ESP development. Works a treat. I use VMWare Workstation, some alternate that allows USB device redirection would work too (Virtual box?). Source: almost 2 years ago
Do you know C already? get platform.io ide, which supports tons of boards and is free. I would get an arduino "starter" kit, with a breadboard, jumpers, leds, switches, etc. Once you are comfortable with arduino, get an STM32 nucleo board, which had on-board debugger so you can step through the code. A basic familiarity with electronics is helpful - lookup the Forrest Mims books. Source: almost 2 years ago
Do you know an article comparing Platform.io to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Platform.io. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.