Projects
Some other projects I do on GitHub (english).
TNC Telnet
An AX.25 emulator for TCP connections.
This interface emulates WA8DED’s The Firmware TNC and makes regular Telnet traffic appears like AX.25.
(Updated Apr 2024)
ATECC608 Tools
Command-line tools to work with Microchip Crypto-Authentication devices.
Proposed ATECC608 configuration to play and learn. Basic commands, examples and use cases.
(Updated Apr 2024)
Verilog VGA
A project to learn how to work with a Gowin FPGA (Sipeed Tang Nano) and a LCD display.
Increasing degree of difficulty:
- Patterns
- Images
- Text
- Serial terminal
Each repository have a readme file listing key points and examples, as well as an extensive blog post with a detailed explanation (in spanish).
(Updated Jan 2024)
Easy MCP2221
Complete Python library for Microchip devices MCP2221 and MCP2221A. Full documentation here: easymcp2221.readthedocs.io.
(Updated Jul 2022)
Web Padlock
This project can be used to deny access to a system from unknown devices.
(Updated Oct 2020)
plotscope
Matlab plots simulating an analog oscilloscope screen.
(Updated Feb 2020)
wPi_soft_lcd
Big-banged I2C LCD for Raspberry PI
Library to use PCF8574 based LCD via software I2C bus in a Raspberry Pi. This is a C library that you can use to connect a PCF8574 based LCD to any of your available GPIO ports. It uses software emulated (bit-banged) I2C bus.
(Updated Jul 2018)
wPi_soft_i2c
Software emulated I2C for Raspberry using wiringPi. This is a basic software (bit-banged) implementation of the I2C protocol using WiringPi library for GPIO.
(Updated Sep 2018)
Digest::ssdeep
Pure Perl ssdeep (CTPH) fuzzy hashing
This module provides simple implementation of ssdeep fuzzy hashing also known as Context Triggered Piecewise Hashing (CTPH).
Thanks to Christoph Biedl for create a Debian Package from it: libdigest-ssdeep-perl.
(Updated 2013)