Skip to content

Commit

Permalink
publish: april 2024 roundup (#466)
Browse files Browse the repository at this point in the history
### Summary

April 2024 roundup 💪 

Only changes were very minor formatting edits.
  • Loading branch information
gminn authored May 2, 2024
1 parent f0ca305 commit 6023360
Show file tree
Hide file tree
Showing 2 changed files with 95 additions and 75 deletions.
75 changes: 0 additions & 75 deletions _drafts/2024-05-01-april-2024-roundup.md

This file was deleted.

95 changes: 95 additions & 0 deletions _posts/2024-05-01-april-2024-roundup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
---
title: "What we've been reading in April (2024)"
author: tyler
tags: [roundup]
---

<!-- excerpt start -->

Here are the articles, videos, and tools that we've been excited about this
April.

<!-- excerpt end -->

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)<br>
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/)<br>
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/)<br>
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/)<br> 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/)<br>
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)<br>
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)<br>
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/)<br>
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/)<br>
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/)<br>
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)<br>
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)<br>
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)<br>
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)<br>
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)<br>
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).

0 comments on commit 6023360

Please sign in to comment.