From 6023360268d3356de1d7e27a238e5fa61b0937b8 Mon Sep 17 00:00:00 2001 From: Gillian Minnehan <41022382+gminn@users.noreply.github.com> Date: Wed, 1 May 2024 21:38:10 -0400 Subject: [PATCH] publish: april 2024 roundup (#466) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Summary April 2024 roundup đź’Ş Only changes were very minor formatting edits. --- _drafts/2024-05-01-april-2024-roundup.md | 75 ------------------- _posts/2024-05-01-april-2024-roundup.md | 95 ++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 75 deletions(-) delete mode 100644 _drafts/2024-05-01-april-2024-roundup.md create mode 100644 _posts/2024-05-01-april-2024-roundup.md diff --git a/_drafts/2024-05-01-april-2024-roundup.md b/_drafts/2024-05-01-april-2024-roundup.md deleted file mode 100644 index 445a22b74..000000000 --- a/_drafts/2024-05-01-april-2024-roundup.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: "What we've been reading in April (2024)" -author: tyler -tags: [roundup] ---- - - - -Here are the articles, videos, and tools that we've been excited about this -April. - - - -What have you been -reading? Share in the comments or -[on the Interrupt Slack](https://interrupt-slack.herokuapp.com/). - -## Articles & Learning - -- [**Renode: Easy CI for your Weird Hardware - Sean Cross - YouTube**](https://www.youtube.com/watch?v=AuDlYbwVF0g)
-A great video from FOSSASIA ’22 that covers the basics of emulators, what they’re useful for, and the Renode emulator and its capabilities. — Eric - -- [**Visual Studio Code for C/C++ with ARM Cortex-M: Part 7 – FreeRTOS | MCU on Eclipse**](https://mcuoneclipse.com/2021/06/02/visual-studio-code-for-c-c-with-arm-cortex-m-part-7-freertos/)
-Enabling FreeRTOS awareness when debugging in Visual Studio Code. — Noah - -- [**What are random numbers and how they are managed on Linux? - sergioprado.blog**](https://sergioprado.blog/what-are-random-numbers-and-how-they-are-managed-on-linux/)
-Great overview of how randomness is generated in computing systems, with a deep dive on random number generation on Linux. — Gilly - -- [**midipix**](https://www.midipix.org/)
-Project to bring POSIX natively to Windows. (No cygwin, mingw or wsl hoops!) — Jonathen Beri - -- [**Speeding Up C++ Build Times | Figma Blog**](https://www.figma.com/blog/speeding-up-build-times/)
-Interesting article looking at uncached C++ build time speedups. (Spoiler, it's the headers :face_exhaling: ) — Noah - -- [**Diving Into Zephyr's New Hardware Model // Zephyr Tech Talk #014 - YouTube**](https://www.youtube.com/watch?v=hQC3EcFqDkc)
-Great walkthrough of the new Zephyr hardware model. (We posted a link to a live talk about this on the February blogroll; it's also a great watch!) Definitely check it out if you're working on (or interested in!) Zephyr projects. — Noah - -### For video game fans - -- [**Inside the Super Nintendo cartridges**](https://fabiensanglard.net/snes_carts/index.html)
-A neat look at the hardware inside SNES cartridges. — Eric - -- [**How to cheat at Super Mario Maker and get away with it for years | Ars Technica**](https://arstechnica.com/gaming/2024/04/how-to-cheat-at-super-mario-maker-and-get-away-with-it-for-years/)
-A bit less technical and more on the fun side, but interesting look at Tool Assisted Speedrun (TAS) technique + hardware applied to the Wii U for Super Mario Maker. — Eric - -- [**Real gaming router | KittenLabs**](https://kittenlabs.de/real-gaming-router/)
-Hacking a wireless router to play GTA: Vice City by wiring in an external PCIe graphics card, quite a journey! — Noah - - -## Projects & Tools - -- [**[“BabbleSim”] | [“A physical layer simulator”]**](https://babblesim.github.io/)
-A physical layer simulator to develop, test, and debub shared medium networks. E.g. simulate a 2.4GHz BLE link between two simulated devices. — François - -- [**elcritch/nesper: Program the ESP32 with Nim! Wrappers around ESP-IDF API's.**](https://github.com/elcritch/nesper)
-Program ESP32 chips with the Nim programming language. — Noah - -## News & Announcements - -- [**State of IoT Software Development Report | A Benchmark Report for Embedded Teams and Leaders**](https://memfault.com/iot-software-development-report/?utm_campaign=IoT%20Benchmark%20Report&utm_source=Interrupt&utm_medium=Roundup)
-A new report based on research with 783 people personally involved in developing IoT products and/or embedded electronic systems. Use it to benchmark your project costs, deadlines, and resources against industry norms. - -## Upcoming Events - -- [**April 29 - May 3 | Embedded Online Conference - Register/Login**](https://embeddedonlineconference.com/register.php)
-The Embedded Online Conference is back and includes a talk on **GDB Deep Dive** with Memfault’s own Gillian Minnehan that you can [watch for *free* by clicking here](https://embeddedonlineconference.com/freesession/GDB_Deep_Dive.php). If you use promo code `Memfault2024` by May 10th you'll receive a $100 discount on the paid pass, giving you access to the full conference and archives for one year! [Register here](https://embeddedonlineconference.com/register.php) - -- [**May 7 | IoT Experts Have Their Say on the State of IoT Software**](https://go.memfault.com/state-of-iot-software-panel-discussion?utm_campaign=State%20of%20IoT&utm_source=Interrupt&utm_medium=Roundup)
-A panel discussion hosted by François with engineering and technology leaders from Samsara, T-Mobile, Nordic Semiconductor, and Ovyl. - -- [**May 28 & May 29 | Buy Tickets - Hardware Pioneers Max**](https://www.hardwarepioneers.com/buy-tickets)
-Hardware Pioneers is the UK's largest exhibition and conference dedicated to cutting-edge technologies, solutions, and tools for innovation-driven engineering teams. Memfault will be exhibiting from May 28-29 at **Stand #D8** - be sure to swing by for a custom demo featuring our latest product developments and limited edition swag! Use the promo code `SPEX50` for a 50% discount applicable to both Standard and Premium tickets. [Get your tickets](https://www.hardwarepioneers.com/buy-tickets) - - - diff --git a/_posts/2024-05-01-april-2024-roundup.md b/_posts/2024-05-01-april-2024-roundup.md new file mode 100644 index 000000000..46087df8c --- /dev/null +++ b/_posts/2024-05-01-april-2024-roundup.md @@ -0,0 +1,95 @@ +--- +title: "What we've been reading in April (2024)" +author: tyler +tags: [roundup] +--- + + + +Here are the articles, videos, and tools that we've been excited about this +April. + + + +What have you been reading? Share in the comments or +[on the Interrupt Slack](https://interrupt-slack.herokuapp.com/). + +## Articles & Learning + +- [**Renode: Easy CI for your Weird Hardware - Sean Cross - YouTube**](https://www.youtube.com/watch?v=AuDlYbwVF0g)
+ A great video from FOSSASIA ’22 that covers the basics of emulators, what + they’re useful for, and the Renode emulator and its capabilities. — Eric + +- [**Visual Studio Code for C/C++ with ARM Cortex-M: Part 7 – FreeRTOS | MCU on Eclipse**](https://mcuoneclipse.com/2021/06/02/visual-studio-code-for-c-c-with-arm-cortex-m-part-7-freertos/)
+ Enabling FreeRTOS awareness when debugging in Visual Studio Code. — Noah + +- [**What are random numbers and how they are managed on Linux? - sergioprado.blog**](https://sergioprado.blog/what-are-random-numbers-and-how-they-are-managed-on-linux/)
+ Great overview of how randomness is generated in computing systems, with a + deep dive on random number generation on Linux. — Gilly + +- [**midipix**](https://www.midipix.org/)
Project to bring POSIX natively to + Windows. (No cygwin, mingw or wsl hoops!) — Jonathen Beri + +- [**Speeding Up C++ Build Times | Figma Blog**](https://www.figma.com/blog/speeding-up-build-times/)
+ Interesting article looking at uncached C++ build time speedups. (Spoiler, + it's the headers :face_exhaling: ) — Noah + +- [**Diving Into Zephyr's New Hardware Model // Zephyr Tech Talk #014 - YouTube**](https://www.youtube.com/watch?v=hQC3EcFqDkc)
+ Great walkthrough of the new Zephyr hardware model. (We posted a link to a + live talk about this on the February blogroll; it's also a great watch!) + Definitely check it out if you're working on (or interested in!) Zephyr + projects. — Noah + +### For video game fans + +- [**Inside the Super Nintendo cartridges**](https://fabiensanglard.net/snes_carts/index.html)
+ A neat look at the hardware inside SNES cartridges. — Eric + +- [**How to cheat at Super Mario Maker and get away with it for years | Ars Technica**](https://arstechnica.com/gaming/2024/04/how-to-cheat-at-super-mario-maker-and-get-away-with-it-for-years/)
+ A bit less technical and more on the fun side, but interesting look at Tool + Assisted Speedrun (TAS) technique + hardware applied to the Wii U for Super + Mario Maker. — Eric + +- [**Real gaming router | KittenLabs**](https://kittenlabs.de/real-gaming-router/)
+ Hacking a wireless router to play GTA: Vice City by wiring in an external PCIe + graphics card, quite a journey! — Noah + +## Projects & Tools + +- [**BabbleSim | A physical layer simulator**](https://babblesim.github.io/)
+ A physical layer simulator to develop, test, and debub shared medium networks. + E.g. simulate a 2.4GHz BLE link between two simulated devices. — François + +- [**elcritch/nesper: Program the ESP32 with Nim! Wrappers around ESP-IDF API's.**](https://github.com/elcritch/nesper)
+ Program ESP32 chips with the Nim programming language. — Noah + +## News & Announcements + +- [**State of IoT Software Development Report | A Benchmark Report for Embedded Teams and Leaders**](https://memfault.com/iot-software-development-report/?utm_campaign=IoT%20Benchmark%20Report&utm_source=Interrupt&utm_medium=Roundup)
+ A new report based on research with 783 people personally involved in + developing IoT products and/or embedded electronic systems. Use it to + benchmark your project costs, deadlines, and resources against industry norms. + +## Upcoming Events + +- [**April 29 - May 3 | Embedded Online Conference - Register/Login**](https://embeddedonlineconference.com/register.php)
+ The Embedded Online Conference is back and includes a talk on **GDB Deep + Dive** with Memfault’s own Gillian Minnehan that you can + [watch for _free_ by clicking here](https://embeddedonlineconference.com/freesession/GDB_Deep_Dive.php). + If you use promo code `Memfault2024` by May 10th you'll receive a $100 + discount on the paid pass, giving you access to the full conference and + archives for one year! + [Register here](https://embeddedonlineconference.com/register.php). + +- [**May 7 | IoT Experts Have Their Say on the State of IoT Software**](https://go.memfault.com/state-of-iot-software-panel-discussion?utm_campaign=State%20of%20IoT&utm_source=Interrupt&utm_medium=Roundup)
+ A panel discussion hosted by François with engineering and technology leaders + from Samsara, T-Mobile, Nordic Semiconductor, and Ovyl. + +- [**May 28 & May 29 | Buy Tickets - Hardware Pioneers Max**](https://www.hardwarepioneers.com/buy-tickets)
+ Hardware Pioneers is the UK's largest exhibition and conference dedicated to + cutting-edge technologies, solutions, and tools for innovation-driven + engineering teams. Memfault will be exhibiting from May 28-29 at **Stand + #D8** - be sure to swing by for a custom demo featuring our latest product + developments and limited edition swag! Use the promo code `SPEX50` for a 50% + discount applicable to both Standard and Premium tickets. + [Get your tickets](https://www.hardwarepioneers.com/buy-tickets).