Notas sobre criptografía, radio y sistemas embebidos.
-
IARSDR — un receptor RTL-SDR para Android, driver incluido
Convertir el teléfono en un receptor SDR portando el driver del RTL2832U a Kotlin puro sobre la API USB host de Android — sin NDK, sin libusb, sin root.
-
M Sizer Report Viewer — visualizando reportes de sizing de MongoDB
Junto con el equipo de SRE, buscábamos formas de optimizar nuestros MongoDB. La gente de Atlas sugirió correr un script de sizing, y fuera del horario armé un viewer para leer ese JSON de forma clara. Ahora estoy abriendo la herramienta.
-
ikOS — un kernel cooperativo corriendo en un AVR de verdad
Esta semana puse ikOS, un kernel cooperativo pequeño para AVR de 8 bits, a correr estable en una placa de verdad. Los bugs que solo aparecían en el hardware y cómo encontré cada uno.
-
Ejecutar firmware AVR sin el hardware
Dos problemas en el toolchain AVR — simular periféricos para desarrollar sin placa y emitir código correcto por núcleo.
-
tern — leer señales de HF bajo el ruido
Un modo digital de señal débil en HF con receptor consciente del canal — lo que debe modelar para decodificar una señal enterrada en un camino de onda corta con desvanecimiento.
-
Un sitio estático para el trabajo
Por qué este sitio son unos cientos de líneas de Python que emiten HTML puro, y nada más.
-
Empezando un compilador AVR desde cero
Las primeras decisiones de ik8b — almacenamiento explícito, asignación de registros y una biblioteca estándar sin runtime de C.
-
Un receptor coherente para cdss
Construir el lado receptor de un módem DSSS — recuperación de temporización, desvío de frecuencia de portadora y seguimiento de fase a lo largo de la trama.
-
iklab — un agente de CLI que planifica primero
Un agente de programación en línea de comandos sobre Granite 4.0 — herramientas, skills definidas por el usuario y la maquinaria que exige una sesión larga.
-
e2hat — cifrado de extremo a extremo en el navegador
Un chat cifrado de extremo a extremo sobre curvas elípticas, y el trabajo de seguridad que la primera versión no cubría.
-
ecutils llega a v2
Hacer verificable una biblioteca de curva elíptica — una nueva API de Point, validación de curva y comprobaciones contra implementaciones de referencia.
-
radioplanbr — planificación de cobertura de RF en el navegador
Una herramienta de navegador para planificación de RF amateur — modelos de propagación, datos ionosféricos en tiempo real y patrones de antena en el mapa.
-
sdrconnect — extraer IQ en crudo de un SDR
Una pequeña biblioteca para conectividad con SDR y captura de IQ en crudo, con análisis para ver qué se recibió realmente.
-
avr-modular-system — una biblioteca modular de drivers AVR
Una biblioteca C de drivers de periférico AVR — I2C, SPI y pantallas, con módulos y protocolos separados.
- Ninguna entrada coincide.