diff --git a/doc/PXL_20240401_050930159.jpg b/doc/PXL_20240401_050930159.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eb53a7f16d28a56aa461b22cb3d6f597e82c7096
Binary files /dev/null and b/doc/PXL_20240401_050930159.jpg differ
diff --git a/doc/PXL_20240402_024455802.jpg b/doc/PXL_20240402_024455802.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f25503238a8107442ceea316b996366bca04f2d6
Binary files /dev/null and b/doc/PXL_20240402_024455802.jpg differ
diff --git a/doc/PXL_20240403_011606789.jpg b/doc/PXL_20240403_011606789.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..188ad77a987fb1de5a71989877effb7e42d5cb66
Binary files /dev/null and b/doc/PXL_20240403_011606789.jpg differ
diff --git a/doc/PXL_20240403_013226992.jpg b/doc/PXL_20240403_013226992.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ab0d331dc2d168518b7ce7248837fc8b177c6f44
Binary files /dev/null and b/doc/PXL_20240403_013226992.jpg differ
diff --git a/doc/PXL_20240403_014819343.jpg b/doc/PXL_20240403_014819343.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0f78ac1349ec18eab88c399013bb3cf17de61a3f
Binary files /dev/null and b/doc/PXL_20240403_014819343.jpg differ
diff --git a/doc/PXL_20240403_014834720.jpg b/doc/PXL_20240403_014834720.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..680172115dd556349ccece0d463a61dec011eb8d
Binary files /dev/null and b/doc/PXL_20240403_014834720.jpg differ
diff --git a/doc/PXL_20240403_022504258.jpg b/doc/PXL_20240403_022504258.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ce28407c65fdd2ba18f81006387abd024d5d4cdf
Binary files /dev/null and b/doc/PXL_20240403_022504258.jpg differ
diff --git a/doc/PXL_20240403_032451975.jpg b/doc/PXL_20240403_032451975.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..08dc0e2733e6dc448ba9761d67de87b3a2182615
Binary files /dev/null and b/doc/PXL_20240403_032451975.jpg differ
diff --git a/doc/PXL_20240404_011325939.jpg b/doc/PXL_20240404_011325939.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9ac5b9dd3233ce920e1fd417851e0f182e4ae52b
Binary files /dev/null and b/doc/PXL_20240404_011325939.jpg differ
diff --git a/doc/PXL_20240404_011335413.jpg b/doc/PXL_20240404_011335413.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8c9c05c6eb5a8f1f0618964878f6fee7e1e8997c
Binary files /dev/null and b/doc/PXL_20240404_011335413.jpg differ
diff --git a/doc/PXL_20240404_011405820.jpg b/doc/PXL_20240404_011405820.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4e934cc885fd72e4020650a74860359539ec1dde
Binary files /dev/null and b/doc/PXL_20240404_011405820.jpg differ
diff --git a/doc/PXL_20240404_011413203.jpg b/doc/PXL_20240404_011413203.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1c34323e66601b90d7c6ee7a247c65a82be154d4
Binary files /dev/null and b/doc/PXL_20240404_011413203.jpg differ
diff --git a/doc/PXL_20240404_012448719.jpg b/doc/PXL_20240404_012448719.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b9b7e06eb1cebc4a8e3c5655f5fb64208b225e17
Binary files /dev/null and b/doc/PXL_20240404_012448719.jpg differ
diff --git a/doc/PXL_20240404_013315167.jpg b/doc/PXL_20240404_013315167.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9282a63c2ec65c47a8724dc92051fbfc24079dbc
Binary files /dev/null and b/doc/PXL_20240404_013315167.jpg differ
diff --git a/doc/PXL_20240404_013801518.jpg b/doc/PXL_20240404_013801518.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..736a59710bc5911a4e87643acf8bdd68c54e90e5
Binary files /dev/null and b/doc/PXL_20240404_013801518.jpg differ
diff --git a/doc/PXL_20240404_013816159.jpg b/doc/PXL_20240404_013816159.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9357c1ea388a8aa960d108579132e4118a92292d
Binary files /dev/null and b/doc/PXL_20240404_013816159.jpg differ
diff --git a/doc/probe.png b/doc/probe.png
index 858769ad73987818cdcd159467b9476743a6c196..2ac7c645ccdce2427bd99176c2c17f057dbddd75 100644
Binary files a/doc/probe.png and b/doc/probe.png differ
diff --git a/firmware/firmware.uf2 b/firmware/firmware.uf2
new file mode 100644
index 0000000000000000000000000000000000000000..e1ece9128b07d842c9d470981b85f7721ecad022
Binary files /dev/null and b/firmware/firmware.uf2 differ
diff --git a/firmware/flash_nuke.uf2 b/firmware/flash_nuke.uf2
new file mode 100644
index 0000000000000000000000000000000000000000..31291e64cbc94f58b3f1e2b3ce822cf0518be383
Binary files /dev/null and b/firmware/flash_nuke.uf2 differ
diff --git a/pcb/hexcell/fp-info-cache b/pcb/hexcell/fp-info-cache
index edd4c434b49639198fee7dcb439d9479a4608376..d75b374485e79ccf0a9371e3da67e979225e0ae8 100644
--- a/pcb/hexcell/fp-info-cache
+++ b/pcb/hexcell/fp-info-cache
@@ -1,4 +1,4 @@
-23381765089322696
+23381765432931033
 Audio_Module
 Reverb_BTDR-1H
 Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
diff --git a/pcb/hexcell/nc/height.map b/pcb/hexcell/nc/height.map
index 05b479f6c20f4757670f24343f8e769a5d0f255e..8ac22c458791828ad956d55daa1d4fffda800553 100644
--- a/pcb/hexcell/nc/height.map
+++ b/pcb/hexcell/nc/height.map
@@ -1,9 +1,9 @@
 0.00;0.00;62.23;54.81
 6;6;-10.00;1.40
 0;50;50
-0;0.17400000000000659;0.31400000000000716;0.41599999999999682;0.4719999999999942;0.48699999999999477
-0.019000000000005457;0.24399999999999977;0.42100000000000648;0.54099999999999682;0.61199999999999477;0.632000000000005
-0.025999999999996248;0.29800000000000182;0.50199999999999534;0.64100000000000534;0.71699999999999875;0.73799999999999955
-0.058999999999997499;0.35299999999999443;0.57000000000000739;0.71599999999999397;0.79800000000000182;0.8089999999999975
-0.13700000000000045;0.43200000000000216;0.64799999999999613;0.79399999999999693;0.867999999999995;0.87099999999999511
-0.23900000000000432;0.52200000000000557;0.73199999999999932;0.86899999999999977;0.93699999999999761;0.93200000000000216
+0.016000000000005343;0.23199999999999932;0.39700000000000557;0.48300000000000409;0.5;0.44899999999999807
+0.051999999999992497;0.29899999999999238;0.46500000000000341;0.55499999999999261;0.56900000000000261;0.51000000000000512
+0.12000000000000455;0.37399999999999523;0.54299999999999216;0.62699999999999534;0.63400000000000034;0.56699999999999307
+0.20699999999999363;0.45399999999999352;0.617999999999995;0.69599999999999795;0.69799999999999329;0.62699999999999534
+0.30700000000000216;0.53300000000000125;0.68500000000000227;0.75499999999999545;0.75400000000000489;0.68299999999999272
+0.39199999999999591;0.59900000000000375;0.73699999999999477;0.79500000000000171;0.7879999999999967;0.71800000000000352