' }}
diff --git a/_projects/bathroom_shelf.md b/_projects/bathroom_shelf.md
index 5d15e9a..d459187 100644
--- a/_projects/bathroom_shelf.md
+++ b/_projects/bathroom_shelf.md
@@ -4,6 +4,7 @@ layout: project
excerpt: A little modification to an IKEA thingy.
permalink: /projects/bathroom_shelf
assets: /assets/projects/bathroom_shelf
+date: 2023-12-17
img:
alt: A small bathroom shelf.
@@ -18,7 +19,8 @@ We got this [IKEA shower shelf thing][shelf] from Ikea which has two sticky pads
-
+
+
Loading model...
diff --git a/_projects/bike_lights.md b/_projects/bike_lights.md
index b40ce48..30d9127 100644
--- a/_projects/bike_lights.md
+++ b/_projects/bike_lights.md
@@ -4,6 +4,7 @@ layout: project
excerpt: Making a custom 3W dynamo light for a bike.
permalink: /projects/bike_lights
assets: /assets/projects/bike_lights
+date: 2023-11-06
img:
alt: A CAD model of a 3D printable mount for a common LED light onto a bike handlebar.
diff --git a/_projects/ceramics.md b/_projects/ceramics.md
index 691b3ee..817826d 100644
--- a/_projects/ceramics.md
+++ b/_projects/ceramics.md
@@ -5,6 +5,7 @@ excerpt: Ongoing explorations in making pots!
permalink: /projects/ceramics
assets: /assets/projects/ceramics
models: /assets/projects/ceramics/models
+date: 2025-01-01
img2024: /assets/images/2024/ceramics
diff --git a/_projects/downlight_bikelight.md b/_projects/downlight_bikelight.md
new file mode 100644
index 0000000..d314dbb
--- /dev/null
+++ b/_projects/downlight_bikelight.md
@@ -0,0 +1,22 @@
+---
+title: Downlight Bikelight
+layout: project
+excerpt: An old ceiling mounted LED downlight becomes a chonky bike light.
+permalink: /projects/downlight_bikelight
+assets: /assets/projects/downlight_bikelight
+date: 2025-05-11
+
+img:
+ alt: A CAD model of a Bike light made from an old LED downlight.
+ class: invertable
+ src: /assets/projects/downlight_bikelight/thumbnail.png
+
+social_image: /assets/projects/downlight_bikelight/thumbnail.png
+model: /assets/projects//downlight_bikelight/models
+draft: True
+---
+
+
+
+
Loading model...
+
diff --git a/_projects/elegoo_mount.md b/_projects/elegoo_mount.md
index d95d3f0..21d47c5 100644
--- a/_projects/elegoo_mount.md
+++ b/_projects/elegoo_mount.md
@@ -4,6 +4,7 @@ layout: project
excerpt: A quick mount for a new hotend on an Elegoo Neptune 3D printer.
permalink: /projects/elegoo_mount
assets: /assets/projects/elegoo_mount
+date: 2024-04-13
img:
alt: A CAD model of a 3D printable mount for hotend on a 3D printer.
@@ -11,12 +12,14 @@ img:
src: /assets/projects/elegoo_mount/thumbnail.png
social_image: /assets/projects/elegoo_mount/thumbnail.png
+draft: True
---
This is just a quick mount for a [BIQU H2V2](https://biqu.equipment/products/biqu-h2-v2-0-extruder) hotend on an Elegoo Neptune 2.
-
+
+
Loading model...
The mounting holes don't really line up a simple manner so I made this side arms that attach with some heat set inserts. When it's all tightened down it's rigid but I'm nevertheless having some issues with this the nozzle of this printer lifting up a fraction of a millimeter when it pulls in the filament and dropping back down on z retraction.
diff --git a/_projects/lasercut_stool.md b/_projects/lasercut_stool.md
index c6ef62e..1d0fee0 100644
--- a/_projects/lasercut_stool.md
+++ b/_projects/lasercut_stool.md
@@ -4,6 +4,7 @@ layout: project
excerpt: A lasercut hexagonal wooden stool.
permalink: /projects/lasercut_stool
assets: /assets/projects/lasercut_stool
+date: 2023-08-29
img:
alt: A CAD model of the this hexagonal lasercut stool.
@@ -16,4 +17,9 @@ model: /assets/blog/weekend_builds_1/pot.glb
Loading model...
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/_projects/lego_adapters.md b/_projects/lego_adapters.md
index 0bf24ad..b1659fc 100644
--- a/_projects/lego_adapters.md
+++ b/_projects/lego_adapters.md
@@ -4,12 +4,14 @@ layout: project
excerpt: Adapters to use common components with lego technic.
permalink: /projects/lego_adapters
assets: /assets/projects/lego_adapters
+date: 2023-10-22
img:
alt:
class: invertable
social_image: /assets/projects/lego_adapters/thumbnail.png
+draft: true
---
I've been looking at using Lego as a way to quickly prototype ideas.
diff --git a/_projects/montys_map.md b/_projects/montys_map.md
new file mode 100644
index 0000000..f0d9300
--- /dev/null
+++ b/_projects/montys_map.md
@@ -0,0 +1,86 @@
+---
+title: Monty's Map
+layout: project
+excerpt: Maybe the best birthday gift I've ever given or will ever give. A custom, one off, OS style foldable map for a friend.
+permalink: /projects/montys_map
+assets: /assets/projects/montys_map
+date: 2023-11-23
+draft: true
+
+img:
+ alt:
+ class: invertable
+ src: /assets/projects/montys_map/thumbnail.jpg
+
+social_image: /assets/projects/montys_map/gifting.jpg
+
+head: |
+
+
+---
+
+A friend of mine makes maps and offered to get a one-off printed and folded OS style, I hatched a plan.
+
+Not being a map or geo person I decided to cheat a bit and do it by layering tiles intended for web maps. I scraped tiles from OSM maps being careful to cache the tiles and to only download a reasonable amount at a reasonable rate. I also pulled the strava running heatmap which I'm obsessed with. All those hidden little paths!
+
+I stuck a legend with a personal message on the rightmost fold and had my birthday map!
+
+
+
+
+
+
+
+Here's a small web viewer for the same data that lets you toggle different layers. I've only got the tiles for zoom level 15 so I've disabled the ability to zoom out too much to save your poor computer trying to load to many tiles into memory at once. You can zoom into level 17 to see a bit what it looks like when you lean really close and squint on the printed version.
+
+
+
+I find it fascinating to spot places where people walk or run that aren't marked on the normal map. Interesting places included a lake where people definitely aren't allowed to swim or kayak that nevertheless has a lot of activity on it! Strange patches where lines fan out and then come together at defined points (can you guess why?), and areas where the lines just completely scatter which I guess are grassy fields where people can walk any way they like. Which is more rare than you'd imagine!
diff --git a/_projects/projector_mount.md b/_projects/projector_mount.md
index 8e44a60..c887ee9 100644
--- a/_projects/projector_mount.md
+++ b/_projects/projector_mount.md
@@ -4,6 +4,7 @@ layout: project
excerpt: A mount for a projector underneath a shelf with a tilt swivel joint.
permalink: /projects/projector_mount
assets: /assets/projects/projector_mount
+date: 2023-01-31
img:
alt: A CAD model of a 3D printable mount for a common LED light onto a helmet.
diff --git a/_projects/tonis_map.html b/_projects/tonis_map.md
similarity index 63%
rename from _projects/tonis_map.html
rename to _projects/tonis_map.md
index 0427e47..6214b8f 100644
--- a/_projects/tonis_map.html
+++ b/_projects/tonis_map.md
@@ -1,27 +1,61 @@
---
title: Toni's Map
+layout: project
excerpt: A going away present for my friend Toni.
permalink: /projects/tonis-map/
assets: /assets/blog/maps/icons
img:
- src: /assets/projects/tonis_map/thumbnail.png
- class: invertable
- alt: A black and white lineart map of London.
+ src: /assets/projects/tonis_map/thumbnail.png
+ class: invertable
+ alt: A black and white lineart map of London.
+date: 2023-09-06
social_image: /assets/projects/tonis_map/thumbnail.png
+head: |
+
+
+
+
+
+
---
-
-
-
-
-
-
+A last minute leaving gift idea for a friend inspired me to finish my first actual laser cut map. I used leaflet.js to overlay the names of some places we had visited together in London onto those nice Stamen Design map tiles from before.
+It was mostly made to be laser etched but you can see a crude web version here:
+
+
+
+Now onto the lasing!
+
+
+
+
+This is what it looks like straight off the laser cutter. The contrast is super washed out because the smoke from the cutting process darkens all the surrounding wood.
+
+
+
+I had a bunch of issues with getting that to work mostly based around the fact that these tiles are raster images that are intended for streaming to a zoomable and panable viewer on a screen. The design tradeoff of the maps don't quite make as much sense when you start transfering them to a static image. I did some hacks to use the tiles intended for a higher zoom level but you can only take that so far before the text starts getting unreadable.
+
+
+
+
+To deal with the darkending from the smoke I sand the whole thing back with 80 grit sandpaper on an orbital sander. I did break a few small features off here and there but it's ok!
+
+
+
+I think there is a better approach that involves getting raw OpenStreetMap data and rendering it directly using something like [QGIS and some kind of map style files](https://gis.stackexchange.com/questions/186808/how-to-create-high-quality-map-with-qgis-and-stamen-tiles) but that seems like a whole new deep rabbit hole I'm not ready to fall into just yet.
+
+
+
+
+The final reveal!
+
+
-
-
-
-
-
-
-
-
-