Epic Guide to Bare-Metal STM32 Programming
[Sergey Lyubka] put together this epic guide for bare-metal microcontroller programming. While the general concepts should be applicable to most any microcontroller, [Sergey]s examples specifically...
View ArticleNew Product: The Raspberry Pi Debug Probe
It’s fair to say that among the new product launches we see all the time, anything new from the folks at Raspberry Pi claims our attention. It’s not that their signature Linux single-board computers...
View ArticleA Jenkins Demo Stand For Modern Times
Once you’re working on large-scale software projects, automation is a lifesaver, and Jenkins is a strong player in open-source automation – be it software builds, automated testing or deploying onto...
View ArticleDIY Metal Detector
If you want to get rich by hunting with a metal detector, you might want to consider how much you invested in the hardware to start with. Finding a tin can with a $200 detector might not make economic...
View ArticleEmulating x86 on Apple’s AARCH64 x64 Emulator
You might know [Evan Martin] as the developer of retrowin32. It’s a Windows and x86 emulator designed to run on a Mac or on the web. He’s recently been exploring how to run 32-bit x86 binaries on the...
View ArticleTetris Clone Uses 1000 Lines of Code, and Nothing Else
If you’re programming on a modern computer, you typically make use of lots of work done by other people. There’s operating systems to abstract away the complexities of modern hardware, standard...
View ArticleThe Nintendo Switch CPU Exposed
Ever wonder what’s inside a Nintendo Switch? Well, the chip is an Nvidia Tegra X1. However, if you peel back a layer, there are four ARM CPU cores inside — specifically Cortex A57 cores, which take up...
View Article