Normally, when multiple clients subscribe to the same topic, each one gets a copy of every message. But what if you want to balance the load between them?
That’s where 𝗦𝗵𝗮𝗿𝗲𝗱 𝗦𝘂𝗯𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻𝘀 come in.
𝗪𝗵𝗮𝘁 𝗜𝘀 𝗮 𝗦𝗵𝗮𝗿𝗲𝗱 𝗦𝘂𝗯𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻?…
Ever had an #IoT device come back online after a few hours and immediately choke on a backlog of messages?
#MQTT is fantastic: lightweight and efficient, but reconnections can turn into a flood of stale commands.
Here’s the simple fix I rely on: #Knockout.
𝗪𝗵𝗮𝘁 𝗶𝘁…
Following up on this [#BLDC controller challenge 👉 linkedin.com/feed/update/ur…’ve got major progress from our maker:
“I’m now controlling the 3 bridges using center-aligned complementary PWM — it brought noticeably more motor stability compared to edge-aligned PWM with GPIO…
In #RTOS for #IoT, 𝗜𝗻𝘁𝗲𝗿𝗿𝘂𝗽𝘁 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗥𝗼𝘂𝘁𝗶𝗻𝗲𝘀 (#ISRs) are essential for responsiveness—but they’re also one of the most common sources of jitter and missed deadlines when misused.
Here are the key rules every embedded engineer should follow:
1️⃣ 𝗞𝗲𝗲𝗽…
IoT devices run on extreme constraints—tiny memory, low power, heterogeneous #protocols. Yet they must handle #real-time tasks reliably. Based on ongoing research in RTOS design, here are 3 key lessons:
1️⃣ 𝗠𝗲𝗺𝗼𝗿𝘆 𝗶𝘀 𝗽𝗿𝗲𝗰𝗶𝗼𝘂𝘀 → Avoid dynamic allocation; static is…
Ever tried to toggle a #GPIO and nothing happened?
You double-check your #code… still nothing.
If you don’t know your MCU’s memory map, you’re coding blind.
That’s where the 𝗠𝗖𝗨 𝗺𝗲𝗺𝗼𝗿𝘆 𝗺𝗮𝗽 comes in.
It’s basically your chip’s 𝗮𝗱𝗱𝗿𝗲𝘀𝘀 𝗯𝗼𝗼𝗸 - showing…
🚨 𝗪𝗵𝗲𝗻 𝗬𝗼𝘂𝗿 𝗖𝗼𝗱𝗲 𝗙𝗿𝗲𝗲𝘇𝗲𝘀 𝗠𝗶𝗹𝗲𝘀 𝗔𝘄𝗮𝘆… 𝗪𝗵𝗼’𝘀 𝗚𝗼𝗻𝗻𝗮 𝗦𝗮𝘃𝗲 𝗜𝘁?
You’ve got a microcontroller running in a sensor 200 miles away.
It’s been fine for months… then one day, it hangs.
No logs. No response. No way to hit reset.
Unless you had a…
🚨 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗨𝗽𝗱𝗮𝘁𝗲!
Remember this tricky #BLDC motor control question we shared? 👉linkedin.com/feed/update/ur…
Well -- 𝗽𝗿𝗼𝗯𝗹𝗲𝗺 𝘀𝗼𝗹𝘃𝗲𝗱 💡
The issue turned out to be in the switching method. Switching from SPWM to six-step commutation made a…
𝐄𝐦𝐛𝐞𝐝𝐝𝐞𝐝 𝐟𝐨𝐥𝐤𝐬—𝐪𝐮𝐢𝐜𝐤 𝐡𝐚𝐫𝐝𝐰𝐚𝐫𝐞 𝐪𝐮𝐞𝐬𝐭𝐢𝐨𝐧.
𝗔 𝗰𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆 𝗺𝗲𝗺𝗯𝗲𝗿 𝗮𝘀𝗸𝗲𝗱:
“I’ve got a 0.96-inch ST7735 TFT (raw panel) that I want to run with an STM32. I’d like to avoid a pre-made breakout. If I use an FFC/FPC adapter (1.0 mm →…
🔧 𝗕𝗮𝗿𝗲-𝗠𝗲𝘁𝗮𝗹 𝗘𝗺𝗯𝗲𝗱𝗱𝗲𝗱 𝗦𝗲𝗿𝗶𝗲𝘀 – 𝗣𝗮𝗿𝘁 𝟯: 𝗔𝗯𝘀𝘁𝗿𝗮𝗰𝘁𝗶𝗼𝗻 𝗪𝗶𝘁𝗵𝗼𝘂𝘁 𝘁𝗵𝗲 𝗢𝗦
Going bare-metal doesn’t mean going raw.
Hardware abstraction layers like #STM32 HAL, #CMSIS, or #ESP-IDF give you structured access to peripherals — without the…
🔧 𝗕𝗮𝗿𝗲-𝗠𝗲𝘁𝗮𝗹 𝗘𝗺𝗯𝗲𝗱𝗱𝗲𝗱 𝗦𝗲𝗿𝗶𝗲𝘀 𝗣𝗮𝗿𝘁 2: 𝗦𝘁𝗮𝗿𝘁𝘂𝗽 𝗖𝗼𝗱𝗲 & 𝗩𝗲𝗰𝘁𝗼𝗿 𝗧𝗮𝗯𝗹𝗲
In bare-metal embedded systems, everything starts before 𝒎𝒂𝒊𝒏() is even called. That’s where startup code and the vector table come in.
🧠 𝗪𝗵𝗮𝘁 𝗜𝘀…
One of our community members is tackling a DIY #BLDC motor control project and hit a roadblock. Here's what they shared:
" 𝙄 𝙟𝙪𝙨𝙩 𝙥𝙪𝙩 𝙪𝙥 𝙖 𝙫𝙚𝙧𝙤 𝙗𝙤𝙖𝙧𝙙 𝙙𝙚𝙨𝙞𝙜𝙣 𝙩𝙤 𝙘𝙤𝙣𝙩𝙧𝙤𝙡 𝙩𝙝𝙞𝙨 350𝙒 𝘽𝙇𝘿𝘾 𝙢𝙤𝙩𝙤𝙧 𝙛𝙧𝙤𝙢 𝙖 𝙝𝙤𝙫𝙚𝙧𝙗𝙤𝙖𝙧𝙙.…
🐛 𝗪𝗵𝗲𝗻 𝗧𝗶𝗻𝘆𝗠𝗟 𝗠𝗼𝗱𝗲𝗹𝘀 𝗙𝗮𝗶𝗹 𝗦𝗶𝗹𝗲𝗻𝘁𝗹𝘆
You quantized the model.
You deployed it.
No crash. No errors.
Just... bad results.
Welcome to 𝗱𝗲𝗯𝘂𝗴𝗴𝗶𝗻𝗴 𝗧𝗶𝗻𝘆𝗠𝗟—where your float32 model runs perfectly on your laptop, but gives nonsense on-device.…
🔧 𝗝𝗼𝗶𝗻 𝘁𝗵𝗲 𝗗𝗲𝘃𝗛𝗲𝗮𝗱𝘀 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆
IoT • Embedded Systems • Edge AI • RTOS • Electronics • DSP • Firmware • Data Mining....
Build at the intersection of hardware and intelligence.
From microcontrollers to ML models, sensors to signal processing —…
𝗛𝗮𝗽𝗽𝘆 𝗜𝗻𝗱𝗲𝗽𝗲𝗻𝗱𝗲𝗻𝗰𝗲 𝗗𝗮𝘆 𝗳𝗿𝗼𝗺 𝗗𝗲𝘃𝗛𝗲𝗮𝗱𝘀! 🇺🇸
This 4th of July, while the skies light up with fireworks, we're thinking about the real spark behind progress: 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀 𝘄𝗵𝗼 𝗯𝘂𝗶𝗹𝗱, 𝘁𝗲𝘀𝘁, 𝗮𝗻𝗱 𝗶𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗲 across every layer of…
𝐓𝐢𝐧𝐲𝐌𝐋 𝐨𝐧 𝐌𝐢𝐜𝐫𝐨𝐜𝐨𝐧𝐭𝐫𝐨𝐥𝐥𝐞𝐫𝐬: 𝐒𝐭𝐚𝐭𝐢𝐜 𝐌𝐞𝐦𝐨𝐫𝐲 > 𝐦𝐚𝐥𝐥𝐨𝐜()
Following up on our post about real-time sensor preprocessing — let’s talk memory.
Most MCUs (STM32, ESP32, nRF52) give you <𝟮𝟱𝟲 𝗞𝗕 𝗥𝗔𝗠 and often no heap. If you’re using…
If you’d like to see the full session — “𝗠𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝗖𝗔𝗡 𝗡𝗼𝗱𝗲 𝗙𝗶𝗿𝗺𝘄𝗮𝗿𝗲 𝘄𝗶𝘁𝗵 𝗦𝗧𝗠𝟯𝟮 𝗔𝗥𝗠 𝗖𝗼𝗿𝘁𝗲𝘅-𝗠𝟰 𝗠𝗖𝗨” — where we dive into multi-node CAN setups, STM32 firmware, and practical hands-on examples, check out the recording on our YouTube…
🧠𝗪𝗵𝗮𝘁 𝗜𝘀 𝘁𝗵𝗲 𝗖𝗔𝗡 𝗕𝘂𝘀 𝗣𝗵𝘆𝘀𝗶𝗰𝗮𝗹 𝗟𝗮𝘆𝗲𝗿?
If you’re building embedded systems with STM32 or other microcontrollers, 𝘂𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴 𝘁𝗵𝗲 𝗽𝗵𝘆𝘀𝗶𝗰𝗮𝗹 𝗹𝗮𝘆𝗲𝗿 𝗼𝗳 𝗖𝗔𝗡 is essential.
Here’s a quick breakdown of the topology shown:
🔹…
𝗠𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝗖𝗔𝗡 𝗡𝗼𝗱𝗲 𝗙𝗶𝗿𝗺𝘄𝗮𝗿𝗲 𝗼𝗻 𝗦𝗧𝗠𝟯𝟮 𝗔𝗥𝗠 𝗖𝗼𝗿𝘁𝗲𝘅-𝗠𝟰 🚀
Join us for an in-depth technical session where we’ll get hands-on with 𝗺𝘂𝗹𝘁𝗶-𝗻𝗼𝗱𝗲 𝗖𝗔𝗡 𝗯𝘂𝘀 𝗰𝗼𝗺𝗺𝘂𝗻𝗶𝗰𝗮𝘁𝗶𝗼𝗻 using the 𝗦𝗧𝗠𝟯𝟮 𝗔𝗥𝗠 𝗖𝗼𝗿𝘁𝗲𝘅-𝗠𝟰…
1K Followers 2K Followingeng at @stripe | talk to me about finance, credit cards and tech | building https://t.co/lSDuX1dRPj | https://t.co/BFWP5cTGhF | @growremotelyio
536 Followers 815 FollowingADLINK I-Pi DevKits feature readily workable COM-HPC, COM Express, SMARC, OSM modules in jumpstarting your development, prototyping for industrial and edge IoT
2K Followers 6K FollowingAI-first debug assistant with context-aware fixes suggestions for your failing builds
Trust FlyCI Wingman to keep your workflows green!
803 Followers 7K FollowingI've Audited More Than 150+ Websites | Ranked More Than 8+ Companies । E-commerce & Local Business । Write SEO Optimized Content,Worked more then 4+
#SEO #gmb
438 Followers 1K FollowingHost of the https://t.co/cvZ1U4hhcD Show, Voice Over and general talking at a camera person, MCU botherer, spiraling ever deeper into a running based mid life crisis.
608K Followers 1K FollowingWe make very small computers which you can buy from just $4. We are also the literal coolest. Be excellent to each other. Tech support: https://t.co/ZEBSfmuErK
306 Followers 534 Following🇺🇸 The USA’s Best & Most Affordable Male Sex Toys 🌟Best Male Sex Toys, Male Masturbators| 😝💪🍆💦💦🐽👅🔞❗️👊👅🐷🔥#Daddy #Bator #Male #Boy
1K Followers 2K FollowingEEE'26 | schrodinger pro max mini lite v69.69 | ML ,DL,Backend ,Electronics(tweaking is my love:) ) | Team @AskEagleUpdate | High on caffeine...
196 Followers 234 FollowingSoftware Developer | Crafting High-Performance Applications with React.js, React Native, TypeScript, and Node.js | Proficient in Building APIs and Microservice
44 Followers 182 Followingwe excelling in UI design and mobile app development, crafting visually striking and user-friendly solutions tailored to client needs.
284 Followers 317 Followinghttps://t.co/zrh9Dum0w4 (Artificial Intelligence and Machine Learning) 3rd Year Student. Working daily on myself and trying be a better version of myself.
186 Followers 229 FollowingBSc. Software engineering in view || C13 @alx_africa || Full stack dev || Anime lover || I draw sometimes || https://t.co/ws0WTtE0UI
579 Followers 778 Followingweb developer 🌐ll Java coder 🗃️ll
tech enthusiast..
#learning skills #connect with m|| here to learn & make connections
I'm not a lover but a developer 💀
21 Followers 29 Following22yo Professional Software Developer with a keen focus to solve real-world problems.
I Help achieve and improve digital presence of brands.
18 Followers 78 FollowingFrontend Developer | React
2023, started to learn English to pursue my dream of working abroad, and am still on the journey. 👍 Let's make it what we want
11 Followers 16 FollowingFull-Stack Developer 👨🏾💻|| I write decent code || Currently exploring TypeScript 🌱 || My code runs on caffeine and lo-fi beats🎧 ||