JohnVidler
Dysexecutive Coder, PhD and Researcher at SCC, Lancaster University and The Micro:bit Foundation
@lancaster-university and @microbit-foundation Lancaster, UK
Pinned Repositories
11ty-addons
My own addons for my 11ty-based sites. YMMV
booting-pi
An experimental 'stage-2' bootloader for the Raspberry Pi
carbontracker
A custom variant of 'carbontracker' for the Lancaster University Hex multicomputer- Track and predict the energy consumption and carbon footprint of training deep learning models.
ChipVM
An attempt at writing a system for emulating multiple PIC chips
discord-scene-changer
Connects to both Discord and OBS to change scenes based on Discord chat states
docker-stationeers
(Yet another) Stationeers Docker image
PureJavaHTTPServer
A Java-based HTTP request parser
pxt-clip-bit
MakeCode support for the Lancaster University Clip:Bit
pxt-ext-deploy
A tiny python file to automate deploying a Makecode extension correctly when editing from VSCode or other external editors
slurm-docker
Yet another attempt to "Dockerize" slurm, for testing and experimentation.
JohnVidler's Repositories
JohnVidler/discord-scene-changer
Connects to both Discord and OBS to change scenes based on Discord chat states
JohnVidler/docker-stationeers
(Yet another) Stationeers Docker image
JohnVidler/pxt-clip-bit
MakeCode support for the Lancaster University Clip:Bit
JohnVidler/pxt-ext-deploy
A tiny python file to automate deploying a Makecode extension correctly when editing from VSCode or other external editors
JohnVidler/11ty-addons
My own addons for my 11ty-based sites. YMMV
JohnVidler/carbontracker
A custom variant of 'carbontracker' for the Lancaster University Hex multicomputer- Track and predict the energy consumption and carbon footprint of training deep learning models.
JohnVidler/pxt-edge-serial
(v2 only) An extra serial port, for when you need USB serial AND serial on the edge connector.
JohnVidler/pxt-jac-stack
A MakeCode project
JohnVidler/pxt-mock-gps
A GPS mockup, for demonstration purposes when GPS is not available
JohnVidler/pxt-radio-utility
A collection of radio functions to extend the Micro:bit radio
JohnVidler/slurm-docker
Yet another attempt to "Dockerize" slurm, for testing and experimentation.
JohnVidler/breathe
ReStructuredText and Sphinx bridge to Doxygen
JohnVidler/codal-apps
A set of apps, written for testing CODAL, or bugs therein
JohnVidler/codal-field-testing
Augmentation to CODAL which don't fit with the main themes, or are very experimental
JohnVidler/codal-microbit-v2-arduino-compat
JohnVidler/codal-sdfat
A CODAL port of the FAT16/FAT32 exFAT Library for Arduino
JohnVidler/combined-field-testing
A test of a combined CODAL+PXT Library
JohnVidler/compose2hcl
Yet another attempt to convert from a compose file to a Nomad deployment HCL file, written from scratch mostly for fun.
JohnVidler/llmcomplete
JohnVidler/MIPSly
A Stationeers MIPS code editor based around Blockly
JohnVidler/openboard
JohnVidler/pi-builder
Extensible tool to build Arch Linux ARM for Raspberry Pi on x86_64 host using Docker
JohnVidler/pxt-debug
A debugging extension for CODAL in MakeCode for the Micro:bit v2+
JohnVidler/pxt-i2c-eeprom
A utility extension to talk to i2c EEPROMs
JohnVidler/pxt-microbit-testing
A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
JohnVidler/pxt-paged-data-log
A MakeCode project
JohnVidler/pxt-simple-radio-mesh
A MakeCode project
JohnVidler/SDML
A 'Simple Document Markup Language' that will no doubt prove to be anything but 'Simple'
JohnVidler/talks-docker-101
Example sources for the Docker 101 talk given at the UCREL seminar series, in 2023
JohnVidler/yoga-book-linux
An attempt at getting the yoga book (Windows 10 edition) working on modern Arch Linux