Noah Pendleton
@noahpendleton.com
bikes and bytes, mostly. burning dinner right now
i would rather write automake for 8 hours than sql for 8 minutes ✊
April 24, 2025 at 7:08 PM
i would rather write automake for 8 hours than sql for 8 minutes ✊
Zephyr is so good, I used it to test a non-Zephyr port today 😍 instead of spinning up a quick sample app. Zephyr makes everything so easy!
April 4, 2025 at 8:57 PM
Zephyr is so good, I used it to test a non-Zephyr port today 😍 instead of spinning up a quick sample app. Zephyr makes everything so easy!
Wow, what an adventure! It's always DNS as the saying goes 😅 great post @danielmangum.com !
in case it's useful in the future, @memfault.com provides native modern trace export for nRF91 chips, built into the nRF-Connect SDK (uses the Memfault Custom Data Recording feature- also supports the MTB!)
in case it's useful in the future, @memfault.com provides native modern trace export for nRF91 chips, built into the nRF-Connect SDK (uses the Memfault Custom Data Recording feature- also supports the MTB!)
**The Miserable State of Modems and Mobile Network Operators**
New post in which I recount a winding debugging journey to identify the root cause of a modem connectivity issue, and lament the closed ecosystem of cellular network infrastructure and firmware.
blog.golioth.io/the-miserabl...
New post in which I recount a winding debugging journey to identify the root cause of a modem connectivity issue, and lament the closed ecosystem of cellular network infrastructure and firmware.
blog.golioth.io/the-miserabl...
The Miserable State of Modems and Mobile Network Operators
This is a story of the complexities of cellular connectivity, the perils of closed ecosystems, and how to debug what you cannot see.
blog.golioth.io
February 26, 2025 at 12:16 PM
Wow, what an adventure! It's always DNS as the saying goes 😅 great post @danielmangum.com !
in case it's useful in the future, @memfault.com provides native modern trace export for nRF91 chips, built into the nRF-Connect SDK (uses the Memfault Custom Data Recording feature- also supports the MTB!)
in case it's useful in the future, @memfault.com provides native modern trace export for nRF91 chips, built into the nRF-Connect SDK (uses the Memfault Custom Data Recording feature- also supports the MTB!)
Reposted by Noah Pendleton
**The Miserable State of Modems and Mobile Network Operators**
New post in which I recount a winding debugging journey to identify the root cause of a modem connectivity issue, and lament the closed ecosystem of cellular network infrastructure and firmware.
blog.golioth.io/the-miserabl...
New post in which I recount a winding debugging journey to identify the root cause of a modem connectivity issue, and lament the closed ecosystem of cellular network infrastructure and firmware.
blog.golioth.io/the-miserabl...
The Miserable State of Modems and Mobile Network Operators
This is a story of the complexities of cellular connectivity, the perils of closed ecosystems, and how to debug what you cannot see.
blog.golioth.io
February 25, 2025 at 3:27 PM
**The Miserable State of Modems and Mobile Network Operators**
New post in which I recount a winding debugging journey to identify the root cause of a modem connectivity issue, and lament the closed ecosystem of cellular network infrastructure and firmware.
blog.golioth.io/the-miserabl...
New post in which I recount a winding debugging journey to identify the root cause of a modem connectivity issue, and lament the closed ecosystem of cellular network infrastructure and firmware.
blog.golioth.io/the-miserabl...
goto was enough for our grandparents, only hipsters use anything else
February 26, 2025 at 1:22 AM
goto was enough for our grandparents, only hipsters use anything else
Reposted by Noah Pendleton
Here's an interesting FreeRTOS to Zephyr migration guide that AMD published this week. At the very least, the intro has a useful table that links to relevant sections of the docs for each platform. The side-but-side code examples are handy too.
docs.amd.com/r/en-US/wp56...
docs.amd.com/r/en-US/wp56...
AMD Technical Information Portal
docs.amd.com
February 14, 2025 at 3:17 PM
Here's an interesting FreeRTOS to Zephyr migration guide that AMD published this week. At the very least, the intro has a useful table that links to relevant sections of the docs for each platform. The side-but-side code examples are handy too.
docs.amd.com/r/en-US/wp56...
docs.amd.com/r/en-US/wp56...
Tyler's going to be interviewing me in a few minutes about my latest interrupte article! If you're a fan of our developer community, Interrupt, then join us at 16:30 CET | 10:30 AM ET | 7:30 AM PT: www.youtube.com/watch?v=UPFh...
Interrupt Live: Noah Pendleton | MCU SDK Engineer @ Memfault
YouTube video by Memfault
www.youtube.com
January 30, 2025 at 3:15 PM
Tyler's going to be interviewing me in a few minutes about my latest interrupte article! If you're a fan of our developer community, Interrupt, then join us at 16:30 CET | 10:30 AM ET | 7:30 AM PT: www.youtube.com/watch?v=UPFh...
A fun game for kids to pass the time during car rides- guessing hexadecimal color codes! "What's blue plus red?" #800080! fun for ALL ages! And your driving partner will DEFINITELY NOT be appalled by you 😍
December 15, 2024 at 4:21 PM
A fun game for kids to pass the time during car rides- guessing hexadecimal color codes! "What's blue plus red?" #800080! fun for ALL ages! And your driving partner will DEFINITELY NOT be appalled by you 😍
Reposted by Noah Pendleton
TIL that Cortex-M/Thumb has specific "jump table" instructions, TBB (one byte offsets) and TBH (two byte offsets)
developer.arm.com/documentatio...
developer.arm.com/documentatio...
Documentation – Arm Developer
developer.arm.com
December 9, 2024 at 11:51 PM
TIL that Cortex-M/Thumb has specific "jump table" instructions, TBB (one byte offsets) and TBH (two byte offsets)
developer.arm.com/documentatio...
developer.arm.com/documentatio...
Reposted by Noah Pendleton
📚 Explore our favorite November reads, featuring a fascinating how-to guide to custom firmware on the Nintendo Alarmo by @garyodernichts.bsky.social
Plus updates on Zepher IoT, @blackberry BlackBerryQNX, FCC authorizations, and more.
Read the full roundup:
hubs.la/Q02-xl320
Plus updates on Zepher IoT, @blackberry BlackBerryQNX, FCC authorizations, and more.
Read the full roundup:
hubs.la/Q02-xl320
What we’ve been reading in November (2024)
Here are the articles, videos, and tools we’ve been excited about in November 2024.
hubs.la
December 5, 2024 at 4:33 PM
📚 Explore our favorite November reads, featuring a fascinating how-to guide to custom firmware on the Nintendo Alarmo by @garyodernichts.bsky.social
Plus updates on Zepher IoT, @blackberry BlackBerryQNX, FCC authorizations, and more.
Read the full roundup:
hubs.la/Q02-xl320
Plus updates on Zepher IoT, @blackberry BlackBerryQNX, FCC authorizations, and more.
Read the full roundup:
hubs.la/Q02-xl320
til you can have spaces (among other fun characters) in email addresses! follow me for more weird tricks spam services slash your colleagues HATE
en.wikipedia.org/wiki/Email_a...
en.wikipedia.org/wiki/Email_a...
Email address - Wikipedia
en.wikipedia.org
December 4, 2024 at 9:46 PM
til you can have spaces (among other fun characters) in email addresses! follow me for more weird tricks spam services slash your colleagues HATE
en.wikipedia.org/wiki/Email_a...
en.wikipedia.org/wiki/Email_a...
One of the fun projects I was lucky enough to work on recently at @memfault.com - adding multi-core support for ESP32 coredumps! Nothing like some quality time with the Xtensa architecture reference manual 🤓
December 4, 2024 at 8:25 PM
One of the fun projects I was lucky enough to work on recently at @memfault.com - adding multi-core support for ESP32 coredumps! Nothing like some quality time with the Xtensa architecture reference manual 🤓
Hard to see in this picture, but my dryer control board has like a full cm of conformal coating 😮 maybe it helps dampen vibration too?
December 4, 2024 at 1:36 AM
Hard to see in this picture, but my dryer control board has like a full cm of conformal coating 😮 maybe it helps dampen vibration too?
Lucked out with an early taste of winter last week!
December 4, 2024 at 1:33 AM
Lucked out with an early taste of winter last week!
Reposted by Noah Pendleton
**This Website is Hosted on Bluesky**
This weekend I found myself digging through the AT Protocol specifications and the Bluesky Personal Data Server (PDS) implementation. In doing so, I discovered that I could setup a website that is fully hosted on Bluesky.
danielmangum.com/posts/this-w...
This weekend I found myself digging through the AT Protocol specifications and the Bluesky Personal Data Server (PDS) implementation. In doing so, I discovered that I could setup a website that is fully hosted on Bluesky.
danielmangum.com/posts/this-w...
November 24, 2024 at 8:40 PM
**This Website is Hosted on Bluesky**
This weekend I found myself digging through the AT Protocol specifications and the Bluesky Personal Data Server (PDS) implementation. In doing so, I discovered that I could setup a website that is fully hosted on Bluesky.
danielmangum.com/posts/this-w...
This weekend I found myself digging through the AT Protocol specifications and the Bluesky Personal Data Server (PDS) implementation. In doing so, I discovered that I could setup a website that is fully hosted on Bluesky.
danielmangum.com/posts/this-w...
Reposted by Noah Pendleton
👋 Follow @memfault.com for conversations, trends, updates, and hot takes on all things #embeddedengineering #IoT #EmbeddedObservability and more. Highlighting contributors & articles from the embedded developer community, AKA interrupt.memfault.com
Interrupt
A community and blog for embedded software makers
interrupt.memfault.com
December 3, 2024 at 10:46 PM
👋 Follow @memfault.com for conversations, trends, updates, and hot takes on all things #embeddedengineering #IoT #EmbeddedObservability and more. Highlighting contributors & articles from the embedded developer community, AKA interrupt.memfault.com