Australia

Ben V. Brown

Elite
@Ralim

C/C++/Go/Rust/Python Developer, based in NSW, Australia.

IronOS. Open Source Soldering Iron firmware

8.3k

usb-pd. USB-PD driver stack for the FUSB302

175

IronOS-Meta. Storing meta information about devices that dont need to be in the main repo

84

IronOS-dfu. Minimal USB-DFU for Miniware products with OLED driver support

49

Open-BMS. ISL94202 & MSP430 based BMS

45

TC66C. Messing around with the TC66C from RDK from python

39

STM32F1-USB-SD. Using a STM32F103 as a SPI based SD card reader example.

26

BQ34Z100. Library for the BQ34Z100(-G1) IC from Texas Instruments for the Arduino platform.

21

LA104. LA104 Logic Analyser from Miniware (E-Design) Updated Firmware Fork

21

ebc-dev-reverse-engineering. Reverse engineering notes on the RK3566 EBC controller #pinenote

18

OpenMPPT. Open Source MPPT for Lithium Batteries. Based on TI controller

17

STM32-USB-PD-Demo. Black Pill Demo

14

potato. OpenSource inline USB-PD Power meter

12

bestool. Rust

12

switchhost. Local Switch library management

10

STM32-DMA-TIM-WS2812. C

6

pinenote-waveforms. Archiving different waveform files for the Pinenote and any resulting investigation

5

uProg. Minimal wrapper to make working with serial port programming easier.

5

PostBox. Trivial File Transfer

5

PotatOS. Firmware for the Potato USB Tester

5

Awesome-CV. Awesome CV is LaTeX template for your outstanding job application

5

PiPlay. A raspberry Pi zero powered mp3 player project

5

aws-vpn-client. Connect to the AWS Client VPN with SAML using OSS Client

3

Pi-Zero-SD-and-Audio-Out. KiCad Layout

3

hexm. CLI tool for working with intel hex and binary files (Merge)

3

fronius_meter_emulation. Emulating a Fronius Smart Meter with a Shelly 3EM

3

stm32-libraries. Libraries and files for working with the stm32 HAL libraries

3

hacking-pinenote-android. Extracting bits and pieces from the PineNote stock android

3

hla-usb-pd. USB PD (Manchester) decoder

2

sx1302_hal. SX1302/SX1303 Hardware Abstraction Layer and Tools (packet forwarder...)

2

USBCx. USB Power Delivery Protocol Analyzer GUI

2

Eagle_Libs. Eagle Libraries

2

SDM230-emulator-growatt-esp-mqtt. An SDM230 meter emulator with an ESP8266 that communicates with a Growatt inverter via RS-485 enabling power export limitation functions

2

BatteryCurves. Discharge/Charge Curves for batteries and other test data

2

nrf24_multipro. nRF24L01 multi-protocol RC transmitter

2

Battery-Capacity-Tester. A User Interface for Battery Testing using a Re:Load Pro

2

lcdgfx. Driver for LCD displays running on Arduino/Avr/ESP32/Linux (including Rasperry) platforms

2

rpi-rgb-led-matrix. Controlling a 16x32 RGB LED display using Raspberry Pi GPIO

2

carbon-white. PDF/Docs storage for electronics. Focused on Datasheets

1

ebook-organiser. Organise ebooks in folders

1

gitea-helm-chart. Smarty

1

hugo-hero-theme. A multi-page Hugo theme with fullscreen hero images and fullwidth sections.

1

postgresql-timescaledb-postgis-docker. Postgres + TimescaleDB + PostGIS

1

recipes. Makefile

1

purethermal1-firmware. Reference firmware for PureThermal 1 FLIR Lepton Dev Kit

1

rak_common_for_gateway. C

1

XTConnectors.pretty. XT style hobby connectors for quadcopters.

1

excelize. Golang library for reading and writing Microsoft Excel™ (XLSX) files.

1

freelss. FreeLSS is a laser scanning program for the Raspberry Pi. It allows a Raspberry Pi to function as the core to a complete turn table laser scanning system.

1

PXEWaiter. tftp+http server for PXE'ing clients

1
50
Apply