PinnedJosh ColeinDev GeniusRust on the Teensy4.0 — TeensycoreIn this article, I will explain some of the features that come built-in to teensycore and provide a few examples for how to use it.Aug 24, 20221Aug 24, 20221
Josh ColeBaremetal Pico: Venturing Beyond the BootloaderIn this article I’ll demonstrate how to write your own second-stage bootloader in pure C and execute a much larger program.Dec 16, 2023Dec 16, 2023
Josh ColeDeploying a Docker Image to AWS CDKIn this article I will provide a basic template for cost-effectively deploying a docker image to AWS using CDK (v2).Oct 28, 2023Oct 28, 2023
Josh ColeinDev GeniusIntroducing Algen: A Rust-Based Genetic Algorithm RunnerI wanted to introduce a new library that I’ve just deployed: Algen. In reality it’s just a few traits + a model in a trench coat, but this…Nov 18, 20221Nov 18, 20221
Josh ColeinDev GeniusCoordinating Addressable LED Light EffectsExplore how to create unique color themes and stylistic effects applied to large strands of addressable LEDs.Mar 14, 2022Mar 14, 2022
Josh ColeinDev GeniusGeneric Interface for Baremetal Task Management in RustIn this article we will explore my solution for generalizing task management in a real-time environment using the Rust programming…Jan 12, 2022Jan 12, 2022
Josh ColeinBaremetal RustBaremetal Rust for Beaglebone Black: InterruptsIn this article I will describe the process of how to enable interrupts on the Beaglebone Black from start to finish.Mar 18, 2021Mar 18, 2021
Josh ColeinBaremetal RustBaremetal Rust for Beaglebone Black: Implementing a StackIn this article I will describe one approach to implementing a stack using baremetal rust for the beaglebone black.Mar 2, 2021Mar 2, 2021
Josh ColeinBaremetal RustBaremetal Rust for Beaglebone Black: Part 1 — CompilationIn this article I will explain how to compile a baremetal rust application for the Beaglebone Black SoC.Feb 20, 20211Feb 20, 20211
Josh ColeBit Banging an ATTiny85 and a Pi (Part 1)The ATTiny85 is truly an amazing little device. In my current project, I’ve used it to create a rotary encoder peripheral which I mean to…Sep 10, 2017Sep 10, 2017