Can anyone convert this for me to be edited , needs visual studio code to compile

i have found this code that hopefully allow me to control a arylic up2stream pro v3 board using an arduino , however the read me says i have to clone a git hub repo (no idea how to even do0 that , and comipile it using vusal studio code , i am new to this and just getting used to the arduino ide , i dont want to change at this point

is there an easy solution to use in arduino ide or could anyone convert it for me to use with arduino ide if that is possible .

thanks in advance

You might get lucky, I do not have the time to do that. Visual Studio is a very good program and free. Try this link: https://visualstudio.microsoft.com/

Some reading...
https://github.com/git-guides/git-clone

ok thanks i will try it

will read these thank you

Not Visual Studio. Visual Studio Code, a completely different IDE.

quick question for you , i am downloading visual studio now , once i have loaded the sketch into there if i cant get used to visual studio code can i export the sketh and its dependant files out to the arduino ide format ?

apologies have corrected it

You don't need to "clone" it, you can just download the .zip file.

Edit: oops. It specifically says you MUST clone it, because the git has gets included in the code. Sigh. That seems ... unusual and less than friendly.

thats what i hoped but reading the repository readme file it says this
( i downloaded zip and i get compile errors )

"* Clone this repository (you really have to clone it, don't just download the ZIP file. During the build process the git hash gets embedded into the firmware. If you download the ZIP file a build error will occur): Inside vscode open the command palette by pressing CTRL + SHIFT + P. Enter git clone, add the repository-URL https://github.com/csiegemund/lpdisplay. Next you have to choose (or create) a target directory.

  • In vscode, choose File --> Open Folder and select the previously downloaded source code. (You have to select the folder which contains the "platformio.ini" and "platformio_override.ini" file)"

i cant see where it embeds the repo , but if that can be avoided i would like to avoid it

dont understand why unless there is some sort of monetisation for doing it ,

so for tonight i have given up , i managed to create a clone of the repository , installed visual studio code , platformio that i need will not install, it hangs at python directory path even though it is installed , i opened the github clone with visual studio code but it says cat link to the includes (header files) . will try again tomorrow ,

That doesn't seem to be what the docs claim it is doing, and I don't see any submodules...

Huh. I didn't see anything in the source that looked like it was referencing git data, so I downloaded the .zip and compile from there.

AFAICT, it worked fine...
(I'm not a regular platformIO or VSCODE user, so I could have missed something, I guess. And I'm on an old Mac...)

 *  Executing task: platformio run 

Processing ArduinoNanoEvery (platform: atmelmegaavr; board: nano_every; framework: arduino)
-----------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/atmelmegaavr/nano_every.html
PLATFORM: Atmel megaAVR (1.9.0) > Arduino Nano Every
HARDWARE: ATMEGA4809 16MHz, 6KB RAM, 47.50KB Flash
PACKAGES: 
 - framework-arduino-megaavr @ 1.8.8 
 - toolchain-atmelavr @ 1.70300.191015 (7.3.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 5 compatible libraries
Scanning dependencies...
Dependency Graph
|-- U8g2 @ 2.35.19
|-- SPI @ 1.0
|-- Wire @ 1.0
Building in release mode
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduinoVariant/variant.c.o
Compiling .pio/build/ArduinoNanoEvery/src/main.cpp.o
Compiling .pio/build/ArduinoNanoEvery/src/my_fonts.c.o
Compiling .pio/build/ArduinoNanoEvery/src/strtools.cpp.o
Compiling .pio/build/ArduinoNanoEvery/lib3fd/SPI/SPI.cpp.o
Compiling .pio/build/ArduinoNanoEvery/lib4c5/Wire/Wire.cpp.o
Compiling .pio/build/ArduinoNanoEvery/lib4c5/Wire/utility/twi.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/U8g2lib.cpp.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/U8x8lib.cpp.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/mui.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/mui_u8g2.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_arc.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_bitmap.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_box.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_buffer.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_button.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_circle.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_cleardisplay.c.o
Archiving .pio/build/ArduinoNanoEvery/lib4c5/libWire.a
Archiving .pio/build/ArduinoNanoEvery/lib3fd/libSPI.a
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_d_memory.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_d_setup.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_font.c.o
Indexing .pio/build/ArduinoNanoEvery/lib3fd/libSPI.a
Indexing .pio/build/ArduinoNanoEvery/lib4c5/libWire.a
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_fonts.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_hvline.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_input_value.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_intersection.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_kerning.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_line.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_ll_hvline.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_message.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_polygon.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_selection_list.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8g2_setup.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8log.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8log_u8g2.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8log_u8x8.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_8x8.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_byte.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_cad.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_capture.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_a2printer.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_gp1247ai.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_gp1287ai.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_gp1294ai.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_gu800.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_hd44102.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_il3820_296x128.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ist3020.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ist3088.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ist7920.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ks0108.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_lc7981.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ld7032_60x32.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ls013b7dh03.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_max7219.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_pcd8544_84x48.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_pcf8812.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_pcf8814_hx1230.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_s1d15300.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_s1d15721.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_s1d15e06.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_sbn1661.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_sed1330.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_sh1106_64x32.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_sh1106_72x40.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_sh1107.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_sh1108.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_sh1122.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1305.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_128x32.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_128x64_noname.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_2040x16.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_48x64.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_64x32.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_64x48.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_72x40.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_96x16.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1306_96x40.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1309.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1312.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1316.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1317.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1318.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1320.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1322.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1325.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1326.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1327.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1329.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1362.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1606_172x72.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_ssd1607_200x200.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7511.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st75160.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st75256.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7528.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st75320.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7539.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7565.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7567.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7571.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7586s_erc240160.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7586s_jlx320160.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7586s_jlx384160.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7586s_s028hn118a.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7586s_ymc240160.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7588.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_st7920.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_t6963.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1601.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1604.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1608.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1609.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1610.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1611.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1617.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1628.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1638.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1701_dogs102.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_d_uc1701_mini12864.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_debounce.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_display.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_fonts.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_gpio.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_input_value.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_message.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_selection_list.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_setup.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_string.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_u16toa.c.o
Compiling .pio/build/ArduinoNanoEvery/lib589/U8g2/clib/u8x8_u8toa.c.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/CDC.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/NANO_compat.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/Tone.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/UART.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/UART0.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/UART1.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/UART2.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/UART3.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/UNO_compat.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/USBCore.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/WInterrupts.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/WMath.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/abi.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/api/Common.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/api/IPAddress.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/api/PluggableUSB.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/api/Print.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/api/Stream.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/api/String.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/hooks.c.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/main.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/new.cpp.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/wiring.c.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/wiring_analog.c.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/wiring_digital.c.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/wiring_pulse.S.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/wiring_pulse.c.o
Compiling .pio/build/ArduinoNanoEvery/FrameworkArduino/wiring_shift.c.o
Archiving .pio/build/ArduinoNanoEvery/libFrameworkArduino.a
Indexing .pio/build/ArduinoNanoEvery/libFrameworkArduino.a
Archiving .pio/build/ArduinoNanoEvery/lib589/libU8g2.a
Indexing .pio/build/ArduinoNanoEvery/lib589/libU8g2.a
Linking .pio/build/ArduinoNanoEvery/firmware.elf
Checking size .pio/build/ArduinoNanoEvery/firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [===       ]  30.0% (used 1842 bytes from 6144 bytes)
Flash: [=======   ]  65.4% (used 31808 bytes from 48640 bytes)
Building .pio/build/ArduinoNanoEvery/firmware.hex
================================= [SUCCESS] Took 6.37 seconds =================================

Processing ATtiny3217 (platform: atmelmegaavr; board: ATtiny3217; framework: arduino)
-----------------------------------------------------------------------------------------------
Tool Manager: Installing platformio/toolchain-atmelavr @ ~3.70300.0
Tool Manager: Error: Please read https://bit.ly/package-manager-ioerror
Tool Manager: Warning! Package Mirror: HTTPSConnectionPool(host='usc1.contabostorage.com', port=443): Max retries exceeded with url: /250040e607e8431abaff8727621872f9:pioregmirrorus/tools/6e/4a/efdc43b6d283530117702b5263c74e3368d07e806e094a9749e592b35044/toolchain-atmelavr-darwin_x86_64-3.70300.220127.tar.gz (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1006)')))
Tool Manager: Looking for another mirror...
Tool Manager: Error: Please read https://bit.ly/package-manager-ioerror
Tool Manager: Warning! Package Mirror: HTTPSConnectionPool(host='eu2.contabostorage.com', port=443): Max retries exceeded with url: /c0a5502915964bc09d2607baa2984f98:pioregmirroreu/tools/6e/4a/efdc43b6d283530117702b5263c74e3368d07e806e094a9749e592b35044/toolchain-atmelavr-darwin_x86_64-3.70300.220127.tar.gz (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1006)')))
Tool Manager: Looking for another mirror...
Downloading  [####################################]  100%
Unpacking  [####################################]  100%          
Tool Manager: toolchain-atmelavr@3.70300.220127 has been installed!
Tool Manager: Installing platformio/framework-arduino-megaavr-megatinycore @ ~2.6.7
Tool Manager: Error: Please read https://bit.ly/package-manager-ioerror
Tool Manager: Warning! Package Mirror: HTTPSConnectionPool(host='usc1.contabostorage.com', port=443): Max retries exceeded with url: /250040e607e8431abaff8727621872f9:pioregmirrorus/tools/02/dd/5cf7cea0abf39954dd907ebcebbaad0538df42eaf2ec88a52bf692b4b228/framework-arduino-megaavr-megatinycore-2.6.7.tar.gz (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1006)')))
Tool Manager: Looking for another mirror...
Tool Manager: Error: Please read https://bit.ly/package-manager-ioerror
Tool Manager: Warning! Package Mirror: HTTPSConnectionPool(host='eu2.contabostorage.com', port=443): Max retries exceeded with url: /c0a5502915964bc09d2607baa2984f98:pioregmirroreu/tools/02/dd/5cf7cea0abf39954dd907ebcebbaad0538df42eaf2ec88a52bf692b4b228/framework-arduino-megaavr-megatinycore-2.6.7.tar.gz (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1006)')))
Tool Manager: Looking for another mirror...
Downloading  [####################################]  100%
Unpacking  [####################################]  100%
Tool Manager: framework-arduino-megaavr-megatinycore@2.6.7 has been installed!
Library Manager: Installing olikraus/U8g2 @ ^2.34.13
Unpacking  [####################################]  100%
Library Manager: U8g2@2.35.19 has been installed!
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/atmelmegaavr/ATtiny3217.html
PLATFORM: Atmel megaAVR (1.9.0) > ATtiny3217
HARDWARE: ATTINY3217 16MHz, 2KB RAM, 32KB Flash
PACKAGES: 
 - framework-arduino-megaavr-megatinycore @ 2.6.7 
 - toolchain-atmelavr @ 3.70300.220127 (7.3.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 16 compatible libraries
Scanning dependencies...
Dependency Graph
|-- U8g2 @ 2.35.19
|-- SPI @ 1.1.2
|-- Wire @ 2.0.10
Building in release mode
Compiling .pio/build/ATtiny3217/src/main.cpp.o
Compiling .pio/build/ATtiny3217/src/my_fonts.c.o
Compiling .pio/build/ATtiny3217/src/strtools.cpp.o
Compiling .pio/build/ATtiny3217/libedb/SPI/SPI.cpp.o
Compiling .pio/build/ATtiny3217/lib5bc/Wire/Wire.cpp.o
Compiling .pio/build/ATtiny3217/lib5bc/Wire/twi.c.o
Compiling .pio/build/ATtiny3217/lib5bc/Wire/twi_pins.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/U8g2lib.cpp.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/U8x8lib.cpp.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/mui.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/mui_u8g2.c.o
Archiving .pio/build/ATtiny3217/libedb/libSPI.a
Archiving .pio/build/ATtiny3217/lib5bc/libWire.a
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_arc.c.o
Indexing .pio/build/ATtiny3217/libedb/libSPI.a
Indexing .pio/build/ATtiny3217/lib5bc/libWire.a
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_bitmap.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_box.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_buffer.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_button.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_circle.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_cleardisplay.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_d_memory.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_d_setup.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_font.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_fonts.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_hvline.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_input_value.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_intersection.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_kerning.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_line.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_ll_hvline.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_message.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_polygon.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_selection_list.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8g2_setup.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8log.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8log_u8g2.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8log_u8x8.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_8x8.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_byte.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_cad.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_capture.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_a2printer.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_gp1247ai.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_gp1287ai.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_gp1294ai.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_gu800.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_hd44102.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_il3820_296x128.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ist3020.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ist3088.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ist7920.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ks0108.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_lc7981.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ld7032_60x32.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ls013b7dh03.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_max7219.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_pcd8544_84x48.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_pcf8812.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_pcf8814_hx1230.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_s1d15300.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_s1d15721.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_s1d15e06.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_sbn1661.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_sed1330.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_sh1106_64x32.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_sh1106_72x40.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_sh1107.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_sh1108.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_sh1122.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1305.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_128x32.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_128x64_noname.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_2040x16.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_48x64.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_64x32.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_64x48.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_72x40.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_96x16.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1306_96x40.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1309.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1312.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1316.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1317.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1318.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1320.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1322.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1325.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1326.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1327.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1329.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1362.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1606_172x72.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_ssd1607_200x200.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7511.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st75160.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st75256.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7528.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st75320.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7539.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7565.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7567.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7571.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7586s_erc240160.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7586s_jlx320160.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7586s_jlx384160.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7586s_s028hn118a.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7586s_ymc240160.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7588.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_st7920.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_t6963.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1601.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1604.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1608.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1609.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1610.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1611.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1617.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1628.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1638.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1701_dogs102.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_d_uc1701_mini12864.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_debounce.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_display.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_fonts.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_gpio.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_input_value.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_message.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_selection_list.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_setup.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_string.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_u16toa.c.o
Compiling .pio/build/ATtiny3217/libaa0/U8g2/clib/u8x8_u8toa.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/ExtraWiring.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/Tone.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/UART.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/UART0.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/UART1.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/WInterrupts.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/WInterrupts_PA.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/WInterrupts_PB.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/WInterrupts_PC.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/WMath.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/abi.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/api/Common.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/api/IPAddress.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/api/PluggableUSB.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/api/Print.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/api/RingBuffer.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/api/Stream.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/api/String.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/hooks.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/main.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/new.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/wiring.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/wiring_analog.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/wiring_digital.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/wiring_extra.cpp.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/wiring_pulse.S.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/wiring_pulse.c.o
Compiling .pio/build/ATtiny3217/FrameworkArduino/wiring_shift.c.o
Archiving .pio/build/ATtiny3217/libFrameworkArduino.a
Indexing .pio/build/ATtiny3217/libFrameworkArduino.a
Archiving .pio/build/ATtiny3217/libaa0/libU8g2.a
Indexing .pio/build/ATtiny3217/libaa0/libU8g2.a
Linking .pio/build/ATtiny3217/firmware.elf
Checking size .pio/build/ATtiny3217/firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [======    ]  64.1% (used 1313 bytes from 2048 bytes)
Flash: [========  ]  81.3% (used 26640 bytes from 32768 bytes)
Building .pio/build/ATtiny3217/firmware.hex
================================ [SUCCESS] Took 30.16 seconds ================================

Environment       Status    Duration
----------------  --------  ------------
ArduinoNanoEvery  SUCCESS   00:00:06.369
ATtiny3217        SUCCESS   00:00:30.159
================================= 2 succeeded in 00:00:36.527 =================================
 *  Terminal will be reused by tasks, press any key to close it. 

thats interesting as i would prefer to use arduino ide , i finally got platformio to install after realising it was my antivirus software blocking it , it decided that visual code studio was dodgy being from Msoft prob is , it then compiled like you have but it then put up a sign in error in arvdude will run it again later and post the error message but it didnt upload