
Make #EmbeddedSystems developers and teams happy!
Ukraine
Joined October 2014
- Tweets2.4K
- Following30
- Followers13.7K
- Likes6.1K
Big update for the #ESP32 community! π
β
Added 72 new boards & dev kits across major vendors
β
Official #Arduino Core v3 support (ESP-IDF v5.x)
β
Optimized for #AI coding agents
π piolabs.com/blog/press-releaβ¦
π #Technology #Semiconductor #EmbeddedSystems #Engineering
#LearnEmbedded π "From Zero to main(): Demystifying Firmware Linker Scripts"
A great post that explores the sophisticated anatomy of linker scripts by FranΓ§ois Baldassari from Memfault
π interrupt.memfault.com/blog/β¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics
#BestPractices π₯ "Analyze your firmware footprint with PlatformIO: Part 2. Project Inspector"
Go deeper into the ELF file structure and memory analysis with Valerii Koval from PlatformIO Labs
π piolabs.com/blog/insights/meβ¦
π #EmbeddedSystems #Semiconductor #Engineering #Programming
#LearnEmbedded π "Diving into JTAG protocol"
JTAG (Joint Test Action Group) is your go-to interface for connecting complex chips to testing and debugging tools
π medium.com/@aliaksandr.kavalβ¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics #Hardware
Woo-hoo! π A new milestone has been reached! π
β
7,000,000 unique installations of PlatformIO #IDE for #VSCode
β
4,000 five-star reviews
β
Millions of happy #EmbeddedSystems developers around the world! Thank you! π§‘
π marketplace.visualstudio.comβ¦
π #Technology #EmbeddedSystems
#LearnEmbedded π "How do hardware timers work?"
Learn how a CPU uses hardware timers to control execution timing
πΊ youtube.com/watch?v=g_koa00Mβ¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics #Hardware
#PoweredByPlatformIO π "Next-generation IDE for decades, not years"
What is the next-generation IDE? How to build a single IDE for everyone and for decades?
Join our discussion and help us improve the embedded world! π§‘
π piolabs.com/blog/insights/neβ¦
π #Technology #Semiconductor
#LearnEmbedded π "ARM Assembly By Example"
Discover the course that refines ARM assembly with practical exercises on RISC operations. Perfect for diving deep into assembly and embedded #programming
π armasm.com
π #EmbeddedSystems #Semiconductor #Engineering
Microsoft leverages PlatformIO for its course "IoT for Beginners" π
A free, open-source, 12-week/24-lesson #IoT curriculum designed for beginners by the @azureadvocates
π piolabs.com/blog/news/microsβ¦
π #OpenSource #EmbeddedSystems #Semiconductor #Engineering #Electronics #IDE #CLI
#LearnEmbedded π "Structures in C: From Basics to Memory Alignment"
Discover the power of structures in C: combining variables into custom data types
π abstractexpr.com/2023/06/29/β¦
π #EmbeddedSystems #Semiconductor #Engineering #Hardware #Programming
PlatformIO Core 6.2.0 is out! π
β
SCons 4.11
β
Streamlined upload & monitor workflows
β
Security hardening
β
Dozens of fixes across builds, packages, debugging & tooling
π piolabs.com/blog/news/platfoβ¦
π #OpenSource #EmbeddedSystems #Semiconductor #Engineering #Hardware
#LearnEmbedded π "From Zero to main(): How to Write a Bootloader from Scratch"
Learn advanced techniques you may use to make your bootloader more useful
π interrupt.memfault.com/blog/β¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics #Hardware
PlatformIO Open Source August Updates are here π
β
New boards & dev-kits
β
ESP-IDF 6.1
β
Zephyr RTOS 4.4.2
β
Support for STM32C0xx Family
β
Updates for Espressif and ST STM32 dev-platforms
π piolabs.com/blog/news/platfoβ¦
π #OpenSource #Technology #EmbeddedSystems #Semiconductor
#LearnEmbedded π "Coding in C for MCUs: Sort Structs to Save Code Size"
Explore a handy way to save code size on ARM Cortex-M-based MCUs with limited resources
π philmulholland.medium.com/coβ¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics #Hardware
#BestPractices π₯ "Analyze your firmware footprint with PlatformIO" by Valerii Koval
Learn how memory analysis in PlatformIO meets growing demands for RAM, Flash, and OTA updates
π piolabs.com/blog/insights/meβ¦
π #Technology #EmbeddedSystems #Semiconductor #Engineering #Electronics
#LearnEmbedded π "Demystifying LoRa and LoRaWAN Wireless Network Protocols"
Get a basic understanding of wireless communication networks β #LoRa and #LoRaWAN
π allaboutcircuits.com/technicβ¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics #IoT
#ProjectSpotlight π Tasmota β an alternative firmware for ESP-based devices with easy configuration using WebUI, OTA, timers or rules, expandability, and control over MQTT, HTTP, Serial or KNX
π tasmota.github.io/docs/
π #EmbeddedSystems #Semiconductor #Engineering
#LearnEmbedded π "Beyond the RTOS: state machines as "spaghetti" reducers"
Learn about the concept of STATE MACHINE and how it can help you reduce the "spaghetti code"
πΊ youtube.com/watch?v=fLXxNe4Yβ¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics #RTOS
#ProjectSpotlight π "C++ Debugging for the ESP32 in Visual Studio Code"
Everything you need to know to get up and running quickly with source-level C/C++ debugging on the Arduino platform using an #ESP32 chip
πΊ youtube.com/watch?v=b1VkJODiβ¦
π #EmbeddedSystems #Semiconductor
#LearnEmbedded π "Variables and Pointers"
Learn about POINTERs in C and how the ARM processor accesses variables in memory
πΊ youtube.com/watch?v=o9WpXYBqβ¦
π #EmbeddedSystems #Semiconductor #Engineering #Electronics


















