Scott Rapson's repositories
zaphod-bot
A DIY high performance delta-bot for fun, and lightpainting...
embedded-wireless-latency-eval
Testing a range of radio modules and protocols for latency.
spe-marine-node
Prototype project to build an underwater sensor node, powered by and communicating with the surface via Single Pair Ethernet (10BASE-T1L + 802.3cg)
typec-charger
USB Type C charger for laptops or phones, that uses generic DC inputs as the source.
stm32-camera
Custom CMOS camera board with STM32.
xsens-stm32-eui
Example integration of xsens-mti library with STM32F4 discovery. Data visualisations with Electric UI.
aputure-dmx-arduino
Rough system to programmatically control Aputure light fixtures via DMX. Arduino based, with Electric UI GUI support.
clearpath-sc-single
Cut down variant of the clearpath SC4-Hub for single motor use.
antispark-switch
High current mosfet based switch for soft-starting capacitive loads
AS7265x-triad-ui
Realtime desktop user interface for playing with the Sparkfun Triad Spectroscopy sensor
triaxial-loadcell-breakout
Breakout board to sample 3-axis load cells with I2C interface
occulink-sata-backplane
A quad 2.5in SATA 'backplane' which connects via SFF-8611 (Occulink)
wide-input-reg
Very wide input (nearly 100V input), high efficiency step down regulator design
docker-riscv-zephyr
Docker container specifically for building Zephyr projects and flashing them to RISC-V dev-kits.
electricui-hx711
HX711 Interface with basic calibration support and graphing.
paperstonks
eInk display with stock info. Code is utter garbage.
Quad1SLipoCharger
Charges up to 4 1S lipo batteries, independantly. Settable 300, 500 or 800mA charge current per battery.
total-perspective-vortex
Path planning and generation tooling for the delta robot
arm-switch-search
Grid searches an ARM Electron build for optimal FPS settings
CC2500-AVR-Backpack
Complementary PCB for the CC2500 pcb antenna modules available online.
displayport-switch
Displayport 1.2 two-way switch
docker-arduino-lint
Docker container to run arduino-lint check passes
HouseHound
Home datalogging and display system for DIY (IP based) sensor nodes and web facing display.
latency-tester
Simple standalone board to facilitate latency evaluations against computer hardware
linux-cheatsheet
Notes for personal tips/tricks/reminders and reference.
read-pin-ethserver
Simple sketch which allows HTTP GET to quickly grab pin high/low state. Used for HiL test supervision.
stm32-usb-vcp-eui-minimal
Barebones STM32 CubeMX project implementing native USB communications with Electric UI.