#platformio — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #platformio, aggregated by home.social.
-
I haven't looked at platformio a while back. But they didn't have arm compiler binaries for macos mx chips which prevented me from using it.
Also I never found out where they made their packages so I could try to package my own arm compiler binaries, and when I found out I was effectively locked into a closed source solution, I stopped using it.
-
I haven't looked at platformio a while back. But they didn't have arm compiler binaries for macos mx chips which prevented me from using it.
Also I never found out where they made their packages so I could try to package my own arm compiler binaries, and when I found out I was effectively locked into a closed source solution, I stopped using it.
-
MIK32 Амур + PlatformIO: пошаговый гайд по настройке среды разработки на Windows
MIK32 Амур (К1948ВК018) — первый российский 32-битный микроконтроллер на ядре RISC-V от АО «Микрон». Для работы с ним разработчики предлагают связку VS Code + PlatformIO. Казалось бы, всё просто — но на практике сталкиваешься с множеством неочевидных шагов, которые нигде не собраны в одном месте. В этой статье я пошагово покажу, как развернуть полноценную среду разработки для MIK32 Амур на Windows.
https://habr.com/ru/articles/1056514/
#embedded #MIK32 #Амур #RISCV #PlatformIO #микроконтроллер #VS_Code #отладка #JTAG #отечественный_МК
-
Abfahrmonitor:
Ich habe ich ein kleines E-Ink-Display gebaut, das direkt neben meiner Haustür hängt und mir live Bus- und Bahnabfahrten für meinen Weg zur Arbeit anzeigt. Jeden Morgen verlasse ich das Haus, fahre mit dem Bus zum Bahnhof und von dort aus zu immer wechselnden Kundenstandorten. Ich könnte vor dem Losgehen auf mein Handy schauen, aber meistens vergesse ich das – und bin dann überrascht, wenn ein Bus oder Zug verspätet oder ausfällt.
Dieser Monitor löst das Problem für mich: Das Display ist immer sichtbar, wenn ich zur Tür rausgehe, also sehe ich die aktuellen Abfahrtszeiten auf einen Blick. Kein Handy mehr rausholen, keine Anschlussverbindungen verpassen, keine Überraschungen.
Es ist batteriebetrieben und basiert auf einem Lilygo T5 4,7"-E-Ink-Display mit ESP32-S3, eingebaut in ein selbst entworfenes 3D-gedrucktes Gehäuse. Die Firmware wurde von Grund auf neu speziell für dieses Projekt entwickelt. Sie verbindet sich mit der lokalen VRR-ÖPNV-API, holt Echtzeit-Abfahrtsdaten für meine Bushaltestelle und den nahegelegenen Bahnhof, aktualisiert tagsüber alle zwei Minuten und schläft nachts, um Strom zu sparen. Das E-Ink-Display verbraucht Energie nur beim Aktualisieren, sodass es mit einer einzigen Akkuladung sehr lange läuft.
Eigentlich sollte das schon letzte Woche fertig sein, aber bei der Hitze war das einfach unmöglich. :D#Abfahrtsmonitor #DepartureMonitor #EInk #EPaper #LilyGoT5 #ESP32S3 #IoT #Maker #DIY #3DDruck #ÖPNV #VRR #SmartDisplay #BatteryPowered #PlatformIO
-
Abfahrmonitor:
Ich habe ich ein kleines E-Ink-Display gebaut, das direkt neben meiner Haustür hängt und mir live Bus- und Bahnabfahrten für meinen Weg zur Arbeit anzeigt. Jeden Morgen verlasse ich das Haus, fahre mit dem Bus zum Bahnhof und von dort aus zu immer wechselnden Kundenstandorten. Ich könnte vor dem Losgehen auf mein Handy schauen, aber meistens vergesse ich das – und bin dann überrascht, wenn ein Bus oder Zug verspätet oder ausfällt.
Dieser Monitor löst das Problem für mich: Das Display ist immer sichtbar, wenn ich zur Tür rausgehe, also sehe ich die aktuellen Abfahrtszeiten auf einen Blick. Kein Handy mehr rausholen, keine Anschlussverbindungen verpassen, keine Überraschungen.
Es ist batteriebetrieben und basiert auf einem Lilygo T5 4,7"-E-Ink-Display mit ESP32-S3, eingebaut in ein selbst entworfenes 3D-gedrucktes Gehäuse. Die Firmware wurde von Grund auf neu speziell für dieses Projekt entwickelt. Sie verbindet sich mit der lokalen VRR-ÖPNV-API, holt Echtzeit-Abfahrtsdaten für meine Bushaltestelle und den nahegelegenen Bahnhof, aktualisiert tagsüber alle zwei Minuten und schläft nachts, um Strom zu sparen. Das E-Ink-Display verbraucht Energie nur beim Aktualisieren, sodass es mit einer einzigen Akkuladung sehr lange läuft.
Eigentlich sollte das schon letzte Woche fertig sein, aber bei der Hitze war das einfach unmöglich. :D#Abfahrtsmonitor #DepartureMonitor #EInk #EPaper #LilyGoT5 #ESP32S3 #IoT #Maker #DIY #3DDruck #ÖPNV #VRR #SmartDisplay #BatteryPowered #PlatformIO
-
Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.
Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.
https://salemdata.net/johnpress/?p=974
#Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking
-
Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.
Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.
https://salemdata.net/johnpress/?p=974
#Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking
-
LED Matrix mit MAX7219 und ESP32 ansteuern
Aus der Krabbelkiste zur fertigen Smart-Clock: Wie ein kleines Winterprojekt mit einer Handvoll AliExpress-Modulen und einem ESP32 zur ultimativen LED-Matrix-Uhr “Dottie” heranwuchs.
#1088AS #74HCT245 #BME680 #DIYUhr #DS3231 #ESP32 #IoT #kicad #LEDMatrix #MAX7219 #ntp #OpenSource #Pegelwandler #PlatformIO #RTC #SmartClock #SmartHome #VEML7700
https://dirkwouters.de/led-matrix-mit-max7219-und-esp32-ansteuern/
-
Herding T-Beam Cats: my practical test bench for running 7 LilyGo T-Beam SUPREMEs with PlatformIO, synchronized clocks, serial monitors, structured logs, and Codex-assisted debugging bounded by actual evidence.
https://salemdata.net/johnpress/?p=777
#TBeamSupreme #ESP32 #PlatformIO #Reticulum #microReticulum #EmbeddedSystems #Gentoo #AIcoding #Codex #HardwareHacking
-
Herding T-Beam Cats: my practical test bench for running 7 LilyGo T-Beam SUPREMEs with PlatformIO, synchronized clocks, serial monitors, structured logs, and Codex-assisted debugging bounded by actual evidence.
https://salemdata.net/johnpress/?p=777
#TBeamSupreme #ESP32 #PlatformIO #Reticulum #microReticulum #EmbeddedSystems #Gentoo #AIcoding #Codex #HardwareHacking
-
This is the original (as far as I know) Pololu 3pi robot, it uses an ATmega328 - and a external programmer.
I do have this working with Arduino IDE, but I want to use PlatformIO - which I am just having no luck with at all.Q: Has anyone gotten this to work with PlatformIO?
I'll put more what I tried in the alt text..... too much for here.
https://github.com/pololu/libpololu-avr
https://www.pololu.com/docs/0J51#Arduino #ArduinoIDE #PlatformIO #Pololu #Pololu3PI #Robot #Electronics #Help
-
The ESP32 Has Quietly Become One of the Most Interesting Hacker Devices Alive
Expensive hardware often becomes ornamental. People baby it. They curate it. They build identities around owning it. Cheap hardware gets modified until it resembles evidence recovered from a flooded basement. -
The ESP32 Has Quietly Become One of the Most Interesting Hacker Devices Alive
Expensive hardware often becomes ornamental. People baby it. They curate it. They build identities around owning it. Cheap hardware gets modified until it resembles evidence recovered from a flooded basement. -
Why is the toolchain version **so ancient**?
There surely must be a newer version!
https://registry.platformio.org/tools/espressif/toolchain-xtensa-esp32s3 -
Tool which is editor agnostic which can be used by #vscode #emacs and #vim for #embedded development
Your Gateway to Embedded Software Development Excellence · #platformio
-
Tool which is editor agnostic which can be used by #vscode #emacs and #vim for #embedded development
Your Gateway to Embedded Software Development Excellence · #platformio
-
Learnt about ESP #IDF, #PlatformIO, #FreeRTOS, and took way too long to properly initialize the SPI bus so that I could get #LVGL running.
Hello, World! -
Learnt about ESP #IDF, #PlatformIO, #FreeRTOS, and took way too long to properly initialize the SPI bus so that I could get #LVGL running.
Hello, World! -
Ok, después de 2 semanas, tengo una primera versión de la unidad 5 del apunte que cubre (una parte) del ADC del STM32F103 (bluepill). Les dejo el link acá para que pueda leerlo, probar los ejemplos y decirme qué les parece.
https://tute-avalos.com/static/micros/Programaci%C3%B3n%20de%20ARM%20Cortex-M%20con%20SL.pdf
#stm32f103 #bluepill #libOpenCM3 #Linux #vscode #microcontroller #embeddedsytems #programming #adc #platformio #analogtodigital
-
Ok, después de 2 semanas, tengo una primera versión de la unidad 5 del apunte que cubre (una parte) del ADC del STM32F103 (bluepill). Les dejo el link acá para que pueda leerlo, probar los ejemplos y decirme qué les parece.
https://tute-avalos.com/static/micros/Programaci%C3%B3n%20de%20ARM%20Cortex-M%20con%20SL.pdf
#stm32f103 #bluepill #libOpenCM3 #Linux #vscode #microcontroller #embeddedsytems #programming #adc #platformio #analogtodigital
-
There is a #MeshCore port for #Zephyr now! Looking forward to using this and to not needing to mess with #Arduino and #PlatformIO anymore.
-
There is a #MeshCore port for #Zephyr now! Looking forward to using this and to not needing to mess with #Arduino and #PlatformIO anymore.
-
Desafío tener que mostrar lecturas del adc sin la uart jaja. Tuve que poner manos a la obra con display de 7 segmentos. Sigo avanzando en mi apunte, ya voy 5 ejemplos con este.
#libOpenCM3 #bluepill #STM32F103 #SoftwareLibre #electronics #EmbeddedSystem #ADC #PlatformIO #linux #vscode
-
Desafío tener que mostrar lecturas del adc sin la uart jaja. Tuve que poner manos a la obra con display de 7 segmentos. Sigo avanzando en mi apunte, ya voy 5 ejemplos con este.
#libOpenCM3 #bluepill #STM32F103 #SoftwareLibre #electronics #EmbeddedSystem #ADC #PlatformIO #linux #vscode
-
I really hate using VS Code for... well, anything, really.
Thing is, I haven't yet worked out how to set up #NeoVim and #clangd for #PlatformIO and #Arduino projects. I'm guessing the Pico SDK is going to be equally as awkward when I get around to it.
Plus, there's no way to get clangd to properly interpret Psion's old 16-bit DOS-influenced C. If LLVM can't compile it, clangd doesn't seem to care about it.
-
I really hate using VS Code for... well, anything, really.
Thing is, I haven't yet worked out how to set up #NeoVim and #clangd for #PlatformIO and #Arduino projects. I'm guessing the Pico SDK is going to be equally as awkward when I get around to it.
Plus, there's no way to get clangd to properly interpret Psion's old 16-bit DOS-influenced C. If LLVM can't compile it, clangd doesn't seem to care about it.
-
@gehrke_test I bought one and like it. This is my first #ColorEpaper
My Seeed Experience is alpha, IMHO.
I am planning to get it working locally to be free from online services. #Arduino and #PlatformIO are my friends helping to get there. -
@gehrke_test I bought one and like it. This is my first #ColorEpaper
My Seeed Experience is alpha, IMHO.
I am planning to get it working locally to be free from online services. #Arduino and #PlatformIO are my friends helping to get there. -
Finally found some time to bring my #NeoPixel Heart PCBs into a usable state and add some documentation. The #sourcecode is hosted on @Codeberg at https://codeberg.org/rommudoh/NoisyMcHeart and works for both variants (big and small).
I think I'll publish the #KiCad files soon, too.
Thanks to #platformio I can use the same code for both hardware variants.
#led #rgbled #ws2812b #diyelectronics #pcbdesign #codeberg #programming -
Publiquei o primeiro relato de experiência com hardware no blog 🔧
O Hello World do hardware: piscando um LED com ESP32, protoboard, VSCode e PlatformIO.
Tem circuito, código, problema de ambiente Python e o erro clássico de protoboard que só você percebe quando monta tudo com jumper na mão 😅
-
Publiquei o primeiro relato de experiência com hardware no blog 🔧
O Hello World do hardware: piscando um LED com ESP32, protoboard, VSCode e PlatformIO.
Tem circuito, código, problema de ambiente Python e o erro clássico de protoboard que só você percebe quando monta tudo com jumper na mão 😅
-
And here is my published dissertation @umphy, about quantifying the natural CO2 exhaust at the Starzach site in Southwest Germany (my result: ~10t/d):
http://hdl.handle.net/10900/176213
I used a lot of #FOSS software and hardware for all of it and it was amazing. Honorable mentions: #gitAnnex, #dataLad, #KiCAD, #OpenSCAD, #PlatformIO, #Arduino, #TexLaTeX. I just wish I'd used #nix / #nixOS sooner.
licensed #OpenAccess under #CreativeCommons CC-BY-4.0
-
And here is my published dissertation @umphy, about quantifying the natural CO2 exhaust at the Starzach site in Southwest Germany (my result: ~10t/d):
http://hdl.handle.net/10900/176213
I used a lot of #FOSS software and hardware for all of it and it was amazing. Honorable mentions: #gitAnnex, #dataLad, #KiCAD, #OpenSCAD, #PlatformIO, #Arduino, #TexLaTeX. I just wish I'd used #nix / #nixOS sooner.
licensed #OpenAccess under #CreativeCommons CC-BY-4.0
-
Finally have the colour boot image now working with a placeholder image 🙌🎉
Continued the setup where the images are stored in flash ROM so the filesystem will be solely for badge images. And the boot image include is driven by a preprocessor define at the board or screen level.
I love messing with #esp32
-
It's alive! Inverted, but still working ☺️
I now have the different screen modules be able to define a Boot Image, which will then include the relevant header and data from PROGMEM to show when booting
I really love working with #esp32 and #platformio
-
Neue #Firmware: Doc Cool's Music Box V 1.0 für CYD
#Espressif #ESP32 #ESP2432S028 #CheapYellowDisplay #CYD #Elektronik #Maker #DIY #Mikrocontroller #VSCode #PlatformIO #LVGL #Programmierung #MP3Player #WebRadio #Soundboard #SpeechSyntheziser
-
Neue #Firmware: Doc Cool's Music Box V 1.0 für CYD
#Espressif #ESP32 #ESP2432S028 #CheapYellowDisplay #CYD #Elektronik #Maker #DIY #Mikrocontroller #VSCode #PlatformIO #LVGL #Programmierung #MP3Player #WebRadio #Soundboard #SpeechSyntheziser
-
Anleitung: #Launcher für Cheap Yellow Display installieren für mehrere Firmwares auf einem Gerät
#Espressif #ESP32 #CYD #CheapYellowDisplay #bmorcelli #Firmware #Arduino #PlatformIO #Elektronik #Maker #DIY #Mikrocontroller
-
Anleitung: #Launcher für Cheap Yellow Display installieren für mehrere Firmwares auf einem Gerät
#Espressif #ESP32 #CYD #CheapYellowDisplay #bmorcelli #Firmware #Arduino #PlatformIO #Elektronik #Maker #DIY #Mikrocontroller
-
Vorstellung des LilyGo T-Encoder Pro mit hochauflösendem AMOLED und Drehring
#Espressif #ESP32 #ESP32S3 #S3 #LilyGo #TEncoder #Pro #Arduino #PlatformIO #Elektronik #Maker #DIY #Mikrocontroller #Touchscreen #Drehgeber #AMOLED
-
Vorstellung des LilyGo T-Encoder Pro mit hochauflösendem AMOLED und Drehring
#Espressif #ESP32 #ESP32S3 #S3 #LilyGo #TEncoder #Pro #Arduino #PlatformIO #Elektronik #Maker #DIY #Mikrocontroller #Touchscreen #Drehgeber #AMOLED
-
Chasing a Zig AVR Segfault Down to LLVM
This was the most fun I've had programming in a long time. The actual pain of failure, the mind bugging curiosity, forming hypothesis over and over, and finally the excitement of …
https://sourcery.zone/articles/2026/02/chasing-a-zig-avr-segfault-down-to-llvm/
-
Vorstellung des #LilyGo T-Display-S3 mit Gehäuse und ST7789 LCD (ohne Touch)
--> https://cool-web.de/esp8266-esp32/review-lilygo-t-display-s3-ST7789-no-touch-with-case.htm
#Espressif #ESP32 #ESP #ESP32S3 #TDisplay #Display #LCD #IPS #ST7789 #TFT_eSPI #Arduino #Elektronik #Maker #DIY #Mikrocontroller #Anleitung #Tutorial #PlatformIO #VSCode
-
Vorstellung des #LilyGo T-Display-S3 mit Gehäuse und ST7789 LCD (ohne Touch)
--> https://cool-web.de/esp8266-esp32/review-lilygo-t-display-s3-ST7789-no-touch-with-case.htm
#Espressif #ESP32 #ESP #ESP32S3 #TDisplay #Display #LCD #IPS #ST7789 #TFT_eSPI #Arduino #Elektronik #Maker #DIY #Mikrocontroller #Anleitung #Tutorial #PlatformIO #VSCode
-
#PlatformIO ist ein Projekt aus der #Ukraine - das ist mir nicht täglich bewusst.
-
#PlatformIO ist ein Projekt aus der #Ukraine - das ist mir nicht täglich bewusst.
-
Compile a Zig library for Arduino on PlatformIO
In my last stream, I needed to compile my Zig as library, in order to be used by PlatformIO to compile the program for my target architecture. Well so far I now how it's possible:
-
Compile a Zig library for Arduino on PlatformIO
In my last stream, I needed to compile my Zig as library, in order to be used by PlatformIO to compile the program for my target architecture. Well so far I now how it's possible:
-
@nescivi Of course, it would have been a much more painful experience if I wouldn't have been assisted by the amazing nerd crew @madskjeldgaard, @f0 and @salkin. Because of this I have a great toolchain consisting of #emacs and #platformio that makes deploying everything a breeze. In general I am amazed at how painfree the experience has been.
-
@nescivi Of course, it would have been a much more painful experience if I wouldn't have been assisted by the amazing nerd crew @madskjeldgaard, @f0 and @salkin. Because of this I have a great toolchain consisting of #emacs and #platformio that makes deploying everything a breeze. In general I am amazed at how painfree the experience has been.
-
It's time to get back to my sanctum and work on some interesting project!
My plan is to try compiling a simple #zig program on #PlatformIO targeting an #arduino board.
-
It's time to get back to my sanctum and work on some interesting project!
My plan is to try compiling a simple #zig program on #PlatformIO targeting an #arduino board.
-
Transformez votre vieille manette filaire en Bluetooth avec un ESP32
https://fed.brid.gy/r/https://korben.info/bluetooth-gamepad-esp32-diy.html
-
Transformez votre vieille manette filaire en Bluetooth avec un ESP32
https://fed.brid.gy/r/https://korben.info/bluetooth-gamepad-esp32-diy.html
-
What framework/system would you use if you were creating commercial/professional code and applications for an #Espressif #ESP32? Options seem to include #arduino IDE, ESP-IDF, #PlatformIO, #MicroPython,…and maybe others.
My experience is that several options are easy to start, but it does feel like I’m in less control by third party components being packaged, but maybe that’s a good thing (I’m mostly concerned about needing to make a fix to third party code that isn’t actively maintained).