Frank M.'s Projects
1Mbit I2C EEPROM PMOD
Macronix MX25R6435F SPI Flash PMOD
This Type-6 I2C PMOD provides a 24-bit digital IO expander, using the Texas Instruments TCA6424A circuit.
A double-row PMOD module that provides four push-button and four slide switch data inputs.
PMOD adapter for Intel DE0-Nano-SoC boards proprietary 40-pin GPIO header.
PMOD adapter interface board for the Raspberry Pi GPIO, adding 4 PMOD connectors to the system.
Embedded system single board system performance benchmarks
Enclosure design and construction plans for the single board relay computer (SBRC)
A set of security-related scripts to spot weakness in corp. networks
An Arduino Library for the BNO080 IMU combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms.
suncalc is a Linux client program that creates the solar position data files for suntracker2 boards.
Single-axis solar position tracking prototype with a Cortex M0 MCU (Ardunio MKRZero)
Dual-axis solar position tracking model prototype with a Cortex M0 MCU (Ardunio MKRZero)
Victron Energy MPPT charger tools for OSX and Linux
Viper is a brute-force password cracker.
WebCert is a Web application to generate and manage digital certificates in cases where no "full" CA is needed.