Skip to content

Instantly share code, notes, and snippets.

View j4ckofalltrades's full-sized avatar

Jordan Duabe j4ckofalltrades

View GitHub Profile
@j4ckofalltrades
j4ckofalltrades / badge.py
Last active July 14, 2023 11:38
Using the Badger2040 as a digital lanyard / badge - https://jduabe.dev/posts/2023/programmable-badge/
# Using the Badger2040 as a digital badge / lanyard
import badger2040
WIDTH = badger2040.WIDTH # 296
HEIGHT = badger2040.HEIGHT # 128
BANNER_HEIGHT = 30
BANNER_TEXT_SIZE = 0.8
NAME_PADDING_LEFT = 60
#!/usr/bin/env bash
set -Eeuo pipefail
trap cleanup SIGINT SIGTERM ERR EXIT
script_dir=$(cd "$(dirname "${BASH_SOURCE[0]}")" &>/dev/null && pwd -P)
ide_script_name="ide_script.groovy"
usage() {
cat <<EOF
@j4ckofalltrades
j4ckofalltrades / Preonic.kbd.json
Last active December 4, 2022 11:14
Preonic.kbd.json
[
{
"backcolor": "#ffffff"
},
[
{
"p": "SA",
"sm": "cherry",
"a": 7,
"f": 5
[
[
{
"c": "#aaaaaa"
},
"0,0",
{
"c": "#cccccc"
},
"0,1",
[
[
"~\n`",
"!\n1",
"@\n2",
"#\n3",
"$\n4",
"%\n5",
"^\n6",
"&\n7",
[
{
"name": "SofleKeyboard",
"author": "Josef Adamcik",
"switchMount": "cherry",
"pcb": false
},
[
{
"y": 0.2,