John Cole
A collection of random, unconnected things.
# Welcome
Below is a list of projects and items I'm working on.
# Social Media
# Projects
My personal projects group into a few areas. I like to create and print 3D things, and I use OpenJSCad to create them. I also have a lot of fun with Astrophotography and have a few software projects aimed towards that.
# 3D Printing
- picam3 (opens new window) - A Raspberry Pi case for the HQ Camera. Gitlab Project (opens new window)
- scope-jack (opens new window) - GitLab Project (opens new window)
- square-stencil (opens new window)
- cube-hook (opens new window)
- pvc-joints (opens new window)
- shower-spacer (opens new window)
- pitablet (opens new window)
- picase (opens new window) - GitLab Project (opens new window)
- light-clamp (opens new window)
- kcup (opens new window) - GitLab Project (opens new window)
- bahtanov generator (opens new window)
# Astrophotography
- fits-viewer (opens new window) - GitLab Project (opens new window) This is a streaming fits file loader, intended to allow processing while data is loaded. The example applicaiton creates the image from 1 or 3 axis fits images as the data chunks are read in.
- phd2 for pitablet (opens new window) A customized version of OpenPHD2 (opens new window) for a 800x480 screen.
- scope-pi (opens new window) - GitLab Project (opens new window) A raspberry pi case that fits on a telescope.
- scope shelf (opens new window) Using a Raspberry Pi with the 7-inch LCD for a telescope works really well, but it needs a place to rest near the scope because of the attached cables. A telescopes hand controller has a clip to hang it off of a tripod leg, this would be nice for the small tablet.
# openjscad
- jscad-browserify-test (opens new window) - Gitlab Project (opens new window) A test jscad project to use jscad-utils and the csg-viewer
- jscad-utils (opens new window) - Gitlab Project (opens new window) This is a collection of utilities for openjscad projects. These modify the CSG object adding utilities for alignment, scaling and colors. There are also some basic parts that use outside dimensions rather than radii.
- jscad-raspberrypi (opens new window) - Gitlab Project (opens new window) This is a collection of jscad parts that model a RaspberryPi BPlus and various Hats. These models use the jscad-utils library and return jscad-utils group objects .
- jscad-hardware (opens new window) - Gitlab Project (opens new window) This is a collection of jscad parts that model a common Imperial and Metric bolts and washers. These models use the jscad-utils library and return jscad-utils group objects
- jscad-gears (opens new window) - jscad parts library to create gears
- jscad-test-utils (opens new window) - Utilities to help test jscad project using image snapshots and AVA