Make #EmbeddedSystems developers and teams happy!

Ukraine
Joined October 2014
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
2
1
20
728
#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
3
5
463
#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
2
16
645
#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
11
61
2,737
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
2
1
17
974
#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
2
23
983
#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
1
2
13
755
#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
2
13
668
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
1
13
832
#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
1
2
531
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
2
20
880
#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
27
140
6,639
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
1
3
10
727
#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
2
3
561
#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
2
9
645
#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
6
660
#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
5
15
800
#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
3
548
#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
6
38
1,469
#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
2
2
17
972