Skip to content
#

platformio

Here are 608 public repositories matching this topic...

emilfihlman
emilfihlman commented Feb 11, 2020

WiFiClient setTimeout is documented to accept milliseconds (sane) but value is used as seconds directly (loss of resolution is not sane). Protoype expects u32 instead of f32/f64.

Documentation (inheritance) on value being milliseconds, not seconds
https://www.arduino.cc/reference/en/language/functions/communication/stream/streamsettimeout/

/path/to/sketch.ino: In function 'void loop()':
sk

stoune
stoune commented Jan 2, 2020

Auto-generated files
.vscode/c_cpp_properties.json
.vscode/launch.json
contains absolute path, for example:

"configurations": [
        {
            "type": "platformio-debug",
            "request": "launch",
            "name": "PIO Debug",
            **"executable": "/Users/username/Projects/projname/.pio/build/esp32dev/firmware.elf",
            "toolchainBinDir": "/Users/u
dsjstc
dsjstc commented Apr 14, 2017

Just spent about half an hour trying to figure out how to use and/or install the Library Manager gui into the IDE My IDE (2.0 beta 2) doesn't match the docs in a handful of places. Specifically, the following imply that there is a Library Manager gui, which one might assume has to be installed separately:

  • "Library Manager" is listed in th
tablatronix
tablatronix commented Jul 27, 2018

To work around another issue I added a symblink in libraries to a local library.
But it seems to break stuff
Maybe this can be ignored or fixed.

Traceback (most recent call last):
  File "/Users/.../Library/Application Support/Sublime Text 3/Packages/Deviot (Arduino IDE)/libraries/quick_menu.py", line 406, in callback_library
    library_path = os.path.join(library_path, '*')
UnboundL
CharlesGodwin
CharlesGodwin commented Dec 18, 2019

The automatic tool creates a platformio.ini file with this
lib_extra_dirs = ~/Documents/Arduino/libraries

This doesn't work on my Windows platform which has two hard drives. The failure is that no libraries are found. Changing it to an explicit directory like this, fixed the problem.
lib_extra_dirs = D:/users/charl/Documents/Arduino/libraries

justind000
justind000 commented Sep 4, 2018

Using the new arduino-cli tool will make supporting newer chips much easier.

https://github.com/arduino/arduino-cli for more information.

I don't know enough about the build process to use it within PlatformIO, but it would make supporting more chips easier since the majority of effort goes to making arduino projects compile in the Arduino IDE. If it compiles there, it can compile with the

Improve this page

Add a description, image, and links to the platformio topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the platformio topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.