David Johnson-Davies (technoblogy)

technoblogy

Geek Repo

Home Page:http://www.technoblogy.com/

Github PK Tool:Github PK Tool

David Johnson-Davies's repositories

ulisp

A version of the Lisp programming language for ATmega-based Arduino boards.

Language:C++License:MITStargazers:365Issues:20Issues:59

tiny-i2c

Minimal I2C master routines for all AVR microcontrollers.

ulisp-esp

A version of the Lisp programming language for ESP8266 and ESP32-based boards.

Language:C++License:MITStargazers:105Issues:13Issues:73

ulisp-arm

A version of the Lisp programming language for ARM-based boards.

Language:C++License:MITStargazers:93Issues:10Issues:51

attiny10core

For programming the ATtiny10/9/5/4.

tiny-bme280

An interface to allow you to use the Bosch BME280 sensor from an ATtiny processor.

lisp-arm-assembler

An ARM Thumb assembler written in Lisp.

Language:Common LispLicense:MITStargazers:36Issues:4Issues:0

minimal-rp2040-board

A minimal breakout board based on the Raspberry Pi RP2040 processor.

tiny-tft-graphics-library

A small graphics library for ATtiny microcontrollers that supports a variety of different colour TFT displays.

ulisp-riscv

A version of the Lisp programming language for RISC-V based boards.

Language:C++License:MITStargazers:23Issues:7Issues:12

ulisp-builder

Builds a version of uLisp for a particular platform from a common repository of source files

Language:Common LispLicense:MITStargazers:20Issues:5Issues:0

lisp-badge-le

A self-contained low-power computer with its own display and keyboard that you can program in Lisp.

Language:C++Stargazers:16Issues:3Issues:0

power-deliverer

Displays a list of the voltages and currents available from a USB-C power adapter and allows you to select one.

Language:C++Stargazers:14Issues:4Issues:0

ulisp-tdeck

A version of uLisp to convert the LilyGO T-Deck into a self-contained handheld Lisp computer.

minimal-gif-decoder

A GIF image decoder designed to allow GIF images to be read and displayed by a small microcontroller.

Language:C++Stargazers:11Issues:3Issues:0

logic-lab

Provides a selection of 12 logic gates that you can interconnect with patch cables to make a variety of different logic circuits.

Stargazers:9Issues:0Issues:0

logic-lab-1g

A version of my Logic Lab implemented using 12 individual logic gates.

Stargazers:3Issues:0Issues:0

ra4m1-nano-board

An Arduino Nano-sized board based on the Renesas RA4M1 ARM processor.

AVR-Guidance

A guide to best practices when using the Arduino IDE to program AVR microcontrollers

Language:C++Stargazers:2Issues:0Issues:0

secret-maze

A secret maze game for the ATtiny85

Language:C++Stargazers:2Issues:0Issues:0

ulisp-bignums

A small arbitrary precision extension for uLisp, for calculating with large integers.

Language:C++Stargazers:2Issues:3Issues:0

ulisp-neopixels

An extension for uLisp to drive NeoPixel LED displays from a variety of different platforms.

Language:C++Stargazers:2Issues:0Issues:0

number-maze-game

A handheld game that displays logic mazes you have to solve by pressing the buttons.

Language:C++Stargazers:1Issues:3Issues:0

silver-dollar-game

Move five silver dollars, represented by LEDs, along a strip of 12 positions.

adjustable-load

An adjustable load that provides a constant-current load for testing power supplies and batteries.

Language:C++Stargazers:0Issues:0Issues:0

ATTinyCore

Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8

Language:CLicense:NOASSERTIONStargazers:0Issues:2Issues:0

i2s-speaker

An expansion board for a QT Py microcontroller to provide a 3W stereo power amplifier output from I2S.

Stargazers:0Issues:3Issues:0

infnoise

The world's easiest TRNG to get right

License:CC0-1.0Stargazers:0Issues:0Issues:0