Excamera Labs is the home of:
- The popular Gameduino series of graphics and gaming adapters
- The I²CDriver and SPIDriver USB protocol tools
- The J1 Forth CPU
The Excamera Labs newsletter is sent out every Tuesday. In it I talk about the latest projects, launches and previews. You can subscribe here.
Gameduino CircuitPython March 2021
Crossbars in CuFlow February 2021
Forth double loops September 2020
I²CDriver February 2019
SPIDriver August 2018
TermDriver July 2018
Efficient live Hanoi backups January 2018
Circular gradients on FT810 December 2017
Gameduino 3 December 2017
Using 320x480 panels with the GD library November 2017
Applying batch color corrections to images October 2017
GA144 note: Native threaded execution September 2017
GA144 note: VGA output August 2017
GA144 note: stack node July 2017
Using BTRFS with loopback for compressed directories May 2017
A reasonably speedy Python ray-tracer June 2016
The ordered dither matrix in Verilog May 2016
CHIP-8: 40 Games on an Arduino Uno September 2015
J1a SwapForth built with IceStorm July 2015
Xorshift RNGs for small systems August 2014
Forth loop inversion August 2014
GA144 note: one node RAM June 2014
Forth enumerant January 2014
Gameduino 2: this time it’s personal October 2013
Overlapping intervals Nov 2011
Broadcaster: driving two identical interfaces March 2011
Gameduino: a game adapter for microcontrollers February 2011
Arduino CRC-32 February 2011
Memory-efficient decompression for embedded computers February 2011
Hunt the Wumpus in Forth January 2011
islast: handling the last element of an iterator January 2011
docforth: a pretty-printer for Forth programs November 2010
Only Standard Definitions November 2010
To Know Forth November 2010
Forth bound methods November 2010
Forth i2c words August 2010
pyficl - a Python interface to FICL Apr 2010
Controlling the picoLCD from Python Apr 2010
Leaving files unchanged Mar 2010
Stochastic Histograms Dec 2009
Optimizing conversion between sRGB and linear Sept 2009
Chebyshev approximation in Python Sept 2009
Optimizing pow() Sept 2009
OpenEXR bindings for Python June 2007 - present
older stuff June 1997 - July 2007
Excamera.com is the writing site of James Bowman.
jamesb@excamera.com