piccy
June 28, 2024, 6:38pm
1
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/
xfpd
June 28, 2024, 7:16pm
3
piccy:
clone a git hub repo
Some reading...
https://github.com/git-guides/git-clone
piccy
June 28, 2024, 7:42pm
5
will read these thank you
Not Visual Studio. Visual Studio Code, a completely different IDE.
piccy
June 28, 2024, 7:54pm
7
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 ?
piccy
June 28, 2024, 7:55pm
8
apologies have corrected it
westfw
June 28, 2024, 8:06pm
9
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.
piccy
June 28, 2024, 8:08pm
10
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
piccy
June 28, 2024, 8:11pm
11
dont understand why unless there is some sort of monetisation for doing it ,
piccy
June 28, 2024, 9:38pm
13
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 ,
westfw
June 28, 2024, 9:59pm
14
That doesn't seem to be what the docs claim it is doing, and I don't see any submodules...
westfw
June 28, 2024, 11:27pm
16
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.
piccy
June 29, 2024, 4:52pm
17
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