<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>isaklab</title><link>https://isaklab.com/en/</link><language>en</language><description>Notes on cryptography, radio, and embedded systems.</description><lastBuildDate>Sun, 14 Jun 2026 01:44:06 +0000</lastBuildDate><item><title>Running AVR firmware without the hardware</title><link>https://isaklab.com/en/posts/avr-firmware-without-hardware/</link><guid isPermaLink="true">https://isaklab.com/en/posts/avr-firmware-without-hardware/</guid><pubDate>Sun, 14 Jun 2026 12:00:00 +0000</pubDate><description>Two problems on the AVR toolchain — simulating peripherals to develop without a board, and emitting correct code per core.</description></item><item><title>tern — reading HF signals below the noise</title><link>https://isaklab.com/en/posts/tern/</link><guid isPermaLink="true">https://isaklab.com/en/posts/tern/</guid><pubDate>Sat, 13 Jun 2026 12:00:00 +0000</pubDate><description>An HF weak-signal mode with a channel-aware receiver — what it has to model to decode a signal buried in a fading shortwave path.</description></item><item><title>A static site for the work</title><link>https://isaklab.com/en/posts/colophon/</link><guid isPermaLink="true">https://isaklab.com/en/posts/colophon/</guid><pubDate>Sat, 13 Jun 2026 12:00:00 +0000</pubDate><description>Why this site is a few hundred lines of Python that emit plain HTML, and nothing else.</description></item><item><title>Starting an AVR compiler from scratch</title><link>https://isaklab.com/en/posts/avr-compiler-from-scratch/</link><guid isPermaLink="true">https://isaklab.com/en/posts/avr-compiler-from-scratch/</guid><pubDate>Sun, 07 Jun 2026 12:00:00 +0000</pubDate><description>The first decisions in ik8b — explicit storage, register allocation, and a standard library with no C runtime.</description></item><item><title>A coherent receiver for cdss</title><link>https://isaklab.com/en/posts/cdss-receiver/</link><guid isPermaLink="true">https://isaklab.com/en/posts/cdss-receiver/</guid><pubDate>Fri, 15 May 2026 12:00:00 +0000</pubDate><description>Building the receiver side of a DSSS modem — timing recovery, carrier-frequency offset, and phase tracking that holds across a frame.</description></item><item><title>iklab — a CLI agent that plans first</title><link>https://isaklab.com/en/posts/iklab/</link><guid isPermaLink="true">https://isaklab.com/en/posts/iklab/</guid><pubDate>Fri, 03 Apr 2026 12:00:00 +0000</pubDate><description>A planning-first command-line coding agent on Granite 4.0 — tools, user-defined skills, and the machinery a long session needs.</description></item><item><title>e2hat — end-to-end encryption in the browser</title><link>https://isaklab.com/en/posts/e2hat/</link><guid isPermaLink="true">https://isaklab.com/en/posts/e2hat/</guid><pubDate>Mon, 23 Mar 2026 12:00:00 +0000</pubDate><description>An end-to-end encrypted chat on elliptic curves, and the security work the first release didn't cover.</description></item><item><title>ecutils reaches v2</title><link>https://isaklab.com/en/posts/ecutils-v2/</link><guid isPermaLink="true">https://isaklab.com/en/posts/ecutils-v2/</guid><pubDate>Sat, 21 Mar 2026 12:00:00 +0000</pubDate><description>Turning an elliptic-curve library into something verifiable — a new Point API, curve validation, and cross-checks against reference implementations.</description></item><item><title>radioplanbr — RF coverage planning in the browser</title><link>https://isaklab.com/en/posts/radioplanbr/</link><guid isPermaLink="true">https://isaklab.com/en/posts/radioplanbr/</guid><pubDate>Fri, 13 Mar 2026 12:00:00 +0000</pubDate><description>A browser tool for amateur RF planning — propagation models, real-time ionospheric data, and antenna patterns on a map.</description></item><item><title>sdrconnect — getting raw IQ out of an SDR</title><link>https://isaklab.com/en/posts/sdrconnect/</link><guid isPermaLink="true">https://isaklab.com/en/posts/sdrconnect/</guid><pubDate>Thu, 07 Aug 2025 12:00:00 +0000</pubDate><description>A small library for SDR connectivity and raw IQ capture, with analysis to see what was actually received.</description></item><item><title>avr-modular-system — a modular AVR driver library</title><link>https://isaklab.com/en/posts/avr-modular-system/</link><guid isPermaLink="true">https://isaklab.com/en/posts/avr-modular-system/</guid><pubDate>Wed, 29 May 2024 12:00:00 +0000</pubDate><description>A C library of AVR peripheral drivers — I2C, SPI, and displays, with modules and protocols kept separate.</description></item></channel></rss>