|
| 1 | +--- |
| 2 | +title: "What we've been reading in June (2024)" |
| 3 | +description: |
| 4 | + Here are the articles, videos, and tools we've been excited about in June 2024, |
| 5 | + including a video tutorial on how to set up Matter and a reverse engineering hack of the tiny chip in Montreal's subway tickets. |
| 6 | +author: tyler |
| 7 | +tags: [roundup] |
| 8 | +--- |
| 9 | + |
| 10 | +<!-- excerpt start --> |
| 11 | + |
| 12 | +Here are the articles, videos, and tools that we've been excited about this June. |
| 13 | + |
| 14 | +<!-- excerpt end --> |
| 15 | + |
| 16 | +What have you been reading? Share in the comments or |
| 17 | +[on the Interrupt Slack](https://interrupt-slack.herokuapp.com/). |
| 18 | + |
| 19 | +## Articles & Learning |
| 20 | + |
| 21 | +- [**How to use Matter to Build a Connected Smart Home Device - YouTube**](https://www.youtube.com/watch?v=uwQl40ALkO4)<br> |
| 22 | +From our friends at Ovyl, a video tutorial on setting up an example Matter network using a Thread Border Router (with ESP32 + EFR32MG24) and a few nRF52840 dev kits. — Eric |
| 23 | + |
| 24 | +- [**Why Do Electronic Components Have Such Odd Values? – Digilent Blog**](https://digilent.com/blog/why-do-electronic-components-have-such-odd-values/)<br> |
| 25 | +Explains how various tolerances make resistors have odd values but still provide coverage at cost. — Victor |
| 26 | + |
| 27 | +- [**TPM GPIO fail: How bad OEM firmware ruins TPM security**](https://mkukri.xyz/2024/06/01/tpm-gpio-fail.html)<br> |
| 28 | +A case where repurposing a pin as a GPIO is used to exploit an Intel TPM. — Eric |
| 29 | + |
| 30 | +- [**Detecting a PS2 Emulator: When 1*X does not equal X**](https://fobes.dev/ps2/detecting-emu-vu-floats)<br> |
| 31 | +A straightforward method for detecting PS2 emulators using an odd floating point error. — Pat |
| 32 | + |
| 33 | +- [**Inline Assembly Dangers**](https://fobes.dev/general/2024/02/29/inline-assembly-dangers.html)<br> |
| 34 | +"Senior engineer: still searching for the missing newline.” It's one of the many stories developers can share about tools invoking other tools as part of the their setup. — Heiko |
| 35 | + |
| 36 | +- [**Exploring TrustZone-M on the nRF9160 - Lena's Fieldnotes**](https://lenas-fieldnotes.de/minimal-tz/)<br> |
| 37 | +Exploring a basic TrustZone-M application on the nRF9160. — Noah |
| 38 | + |
| 39 | +- [**I really like the RP2040 | Dan Groshev**](https://dgroshev.com/blog/rp2040/)<br> |
| 40 | +Nice brief highlighting some of the unique features of the RP2040. — Eric |
| 41 | + |
| 42 | +- [**Inside the tiny chip that powers Montreal subway tickets**](https://www.righto.com/2024/06/montreal-mifare-ultralight-nfc.html)<br> |
| 43 | +Reverse engineering a disposable chip the size of a grain of salt that's embedded in Montreal's subway tickets. — Victor |
| 44 | + |
| 45 | +- [**shraiwi/blog/simd-fast-esp32s3.md**](https://shraiwi.github.io/read.html?md=blog/simd-fast-esp32s3.md)<br> |
| 46 | +Vectorized computer vision algos on an ESP32. — François |
| 47 | + |
| 48 | +- [**GCC's new fortification level: The gains and costs | Red Hat Developer**](https://developers.redhat.com/articles/2022/09/17/gccs-new-fortification-level)<br> |
| 49 | +Discover the gains and costs of GCC’s enhanced runtime buffer overflow protection. — François |
| 50 | + |
| 51 | +- [**How to Get Root Access to Your Sleep Number Bed - Dillan Mills**](https://dillan.org/articles/how-to-get-root-access-to-your-sleep-number-bed)<br> |
| 52 | +Uncovering a "convenient" backdoor that Sleep Number can use to SSH back into the hub—and your internal home network as a result. — François |
| 53 | + |
| 54 | +- [**ANCS and HID: Controlling Your iPhone From Zephyr - Mohammed Billoo**](https://www.embeddedrelated.com/showarticle/1669.php)<br> |
| 55 | +Easy tutorial on how to get ANCS and HID set up with an nRF52, Zephyr, and your iPhone. (My pick) |
| 56 | + |
| 57 | +## Projects & Tools |
| 58 | + |
| 59 | +- [**dojoe/Twonkie: A USB-PD sniffer/injector/sink based on Google's Twinkie, re-designed to be manufactured by mere mortals.**](https://github.com/dojoe/Twonkie)<br> |
| 60 | +Project description says it best: “Twonkie is a USB-PD sniffer/injector/sink based on a Google project called Twinkie, re-engineered to be made in one-off quantities by mere mortals” — Eric |
| 61 | + |
| 62 | +- [**cnlohr/mini-rv32ima: A tiny C header-only risc-v emulator.**](https://github.com/cnlohr/mini-rv32ima)<br> |
| 63 | +Really readable and tiny risc-v emulator. (Sorry, no Mac instructions!) — Noah |
| 64 | + |
| 65 | +- [**UW PLSE | Herbie, the Numerical Compiler**](https://uwplse.org/2024/05/09/Herbie-Numerical-Compiler.html)<br> |
| 66 | +University of Washington’s Herbie tool can improve your floating point usage both for accuracy and speed. — Eric |
| 67 | + |
| 68 | +- [**haydenridd/gcc-arm-to-zig: Utilities for porting Cortex-M projects from arm-none-eabi-gcc compiler to Zig.**](https://github.com/haydenridd/gcc-arm-to-zig)<br> |
| 69 | +Utilities for porting Cortex-M projects from arm-none-eabi-gcc compiler to Zig. — Matheus Catarino França |
| 70 | + |
| 71 | +## News & Announcements |
| 72 | +- [**Memfault unveils Product Analytics, a platform to provide insights - IOT Insider**](https://www.iotinsider.com/products/memfault-unveils-product-analytics-a-platform-to-provide-insights/)<br> |
| 73 | +Recently Memfault unveiled Product Analytics, a new feature set aimed at delivering comprehensive insights into the performance and usage of IoT devices. |
| 74 | + |
| 75 | +- [**IoT startups to keep an eye on - IOT Insider**](https://www.iotinsider.com/news/iot-startups-to-keep-an-eye-on/)<br> |
| 76 | +IoT Insider included Memfault in its pick of five startups to keep an eye out for as they blaze their own trail and create impactful technology. |
| 77 | + |
| 78 | +- [**5 ways IoT consumer devices are disappointing users | Electronics360**](https://electronics360.globalspec.com/article/21254/5-ways-iot-consumer-devices-are-disappointing-users)<br> |
| 79 | +As IoT consumer devices become omnipresent in everyday life, vendors are having to deal with the increased quality issues of these devices, according to a new survey from Memfault. |
| 80 | + |
| 81 | +## Upcoming Events |
| 82 | +- [**Thursday, July 18, 2024 at 6:00 PM | When to Build Security Into Your IoT Device Tickets | Denver, CO**](https://www.eventbrite.com/e/when-to-build-security-into-your-iot-device-tickets-911357283167?utm_campaign=Denver%20IoT%20Security&utm_source=Interrupt&utm_medium=Roundup)<br> |
| 83 | +Join a lineup of IoT experts + cybersecurity leaders for a panel discussion on pressing security changes and challenges across the landscape. |
| 84 | + |
| 85 | + |
| 86 | + |
0 commit comments