Skip to content

Instantly share code, notes, and snippets.

View cwoodall's full-sized avatar
✈️

Christopher Woodall cwoodall

✈️
View GitHub Profile
@cwoodall
cwoodall / make_gif.sh
Created December 24, 2016 03:12
A little script for generating compressed gifs using ffmpeg from a video file (webm, or mp4)
#!/bin/bash
ORIG_DIR=`pwd`
FRAME_DIR="/tmp/gif-frames"
LOSSY=80
FPS=5
LOOP=0
SCALE=.5
COLORS=128
#!/bin/bash
# credit to olibre from stackoverflow (http://stackoverflow.com/questions/1861382/convert-png-to-svg)
File_png="${1?:Usage: $0 file.png}"
if [[ ! -s "$File_png" ]]; then
echo >&2 "The first argument ($File_png)"
echo >&2 "must be a file having a size greater than zero"
( set -x ; ls -s "$File_png" )
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@cwoodall
cwoodall / gist:f3180028cf689f1359da177faea782f4
Created November 4, 2020 00:49
Linker command being run debugging orangecrab
riscv64-unknown-elf-gcc -o build-orangecrab/firmware.elf -DCFG_TUD_TASK_QUEUE_SZ=32 -march=rv32im -mabi=ilp32 -DORANGECRAB -I./boards/orangecrab/generated -DCIRCUITPY_FULL_BUILD=1 -DCIRCUITPY_AESIO=0 -DCIRCUITPY_ANALOGIO=0 -DCIRCUITPY_AUDIOBUSIO=0 -DCIRCUITPY_AUDIOIO=0 -DCIRCUITPY_AUDIOPWMIO=0 -DCIRCUITPY_AUDIOCORE=0 -DCIRCUITPY_AUDIOMIXER=0 -DCIRCUITPY_AUDIOMP3=0 -DCIRCUITPY_BITBANGIO=0 -DCIRCUITPY_BLEIO=0 -DCIRCUITPY_BOARD=0 -DCIRCUITPY_BUSIO=0 -DCIRCUITPY_DIGITALIO=1 -DCIRCUITPY_COUNTIO=0 -DCIRCUITPY_DISPLAYIO=0 -DCIRCUITPY_FRAMEBUFFERIO=0 -DCIRCUITPY_VECTORIO=0 -DCIRCUITPY_FREQUENCYIO=0 -DCIRCUITPY_GAMEPAD=1 -DCIRCUITPY_GAMEPADSHIFT=0 -DCIRCUITPY_GNSS=0 -DCIRCUITPY_I2CPERIPHERAL=0 -DCIRCUITPY_MATH=1 -DCIRCUITPY__EVE=0 -DCIRCUITPY_MICROCONTROLLER=1 -DCIRCUITPY_NEOPIXEL_WRITE=0 -DCIRCUITPY_NETWORK=0 -DCIRCUITPY_NVM=0 -DCIRCUITPY_OS=1 -DCIRCUITPY_PIXELBUF=1 -DCIRCUITPY_RGBMATRIX=0 -DCIRCUITPY_PULSEIO=1 -DCIRCUITPY_PS2IO=0 -DCIRCUITPY_RANDOM=1 -DCIRCUITPY_ROTARYIO=0 -DCIRCUITPY_RTC=0 -DCIRCUITPY_SAMD=0 -DCIRC