Reorganized directory structure. Better main index page.
[physical.git] / index.org
index facefb7..a975659 100644 (file)
--- a/index.org
+++ b/index.org
@@ -1,4 +1,5 @@
 #+TITLE: Physical projects
+#+MACRO: imglnk @@html:<br/><a href="$1"><img style="width:100%; max-width:500px;" src="$2"></a>@@
 
 * (document settings) :noexport:
 ** use dark style for TWBS-HTML exporter
@@ -37,65 +38,116 @@ Collection of physical projects. Electronics, 3D designs etc..
 
 * Projects
 ** Audio
-+ [[file:audio/Portable%20stereo%20active%20speaker/index.html][Portable stereo speaker]]
-  + [[file:audio/Portable%20stereo%20active%20speaker/make.png]]
++ Portable stereo speaker
+  {{{imglnk(audio/Portable%20stereo%20active%20speaker/index.html, audio/Portable%20stereo%20active%20speaker/make.png)}}}
 
-+ [[file:audio/Headphone%20hub/index.html][Headphone hub]]
-  + [[file:audio/Headphone%20hub/make.png]]
++ Headphone hub
+  {{{imglnk(audio/Headphone%20hub/index.html, audio/Headphone%20hub/make.png)}}}
 
 ** Miscellaneous
 :PROPERTIES:
 :ID:       0482740b-0f2e-4138-804d-37c7025124d3
 :END:
 
-+ [[file:misc/CAT%20B30%20phone%20cover/index.html][Cover for CAT B30 phone]]
-  + [[file:misc/CAT%20B30%20phone%20cover/make.png]]
++ Charging terminal alternative cover for CAT B30 phone
+  {{{imglnk(misc/CAT%20B30%20phone%20cover/index.html, file:misc/CAT%20B30%20phone%20cover/make.png)}}}
 
-+ [[file:misc/Nokia%20105%20(2019)%20modification%20for%20seniors/index.html][Nokia 105 (2019) modification for seniors]]
-  + [[file:misc/Nokia%20105%20(2019)%20modification%20for%20seniors/make.png]]
 
-+ [[file:misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html][12V Lead-Acid battery charger and terminal]]
-  + [[file:misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png]]
++ Nokia 105 (2019) modification for disabled
+  {{{imglnk(
+        misc/Nokia%20105%20(2019)%20modification%20for%20disabled/index.html,
+        misc/Nokia%20105%20(2019)%20modification%20for%20disabled/make.png
+        )}}}
 
-+ [[file:misc/USB%20extension%20cable/index.html][USB extension cables]]
-  + [[file:misc/USB%20extension%20cable/TPU/schematic.png]]
-  + [[file:misc/USB%20extension%20cable/PLA%20+%20TPU/make.png]]
+** Power
++ 12V Lead-Acid battery charger and terminal
+   {{{imglnk(
+        power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html,
+        power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png
+        )}}}
 
-** Optics
-+ [[file:optics/35mm%20film%20copying%20device/index.html][35mm film copying device]]
-  + [[file:optics/35mm%20film%20copying%20device/make.png]]
-
-+ [[file:optics/Fujifilm%20camera%20battery%20box/index.html][Fujifilm camera battery (Newell NP-W126) box]]
-  + [[file:optics/Fujifilm%20camera%20battery%20box/make.png]]
-
-+ [[file:optics/Fujifilm%20X-mount%20microscope%20adapter/index.html][Fujifilm X-mount to microscope adapter]]
-  + [[file:optics/Fujifilm%20X-mount%20microscope%20adapter/make.png]]
+** USB
 
-+ [[file:optics/macro%20filter%20storage%20compartment/index.html][Case for 52mm macro filter]]
-  + [[file:optics/macro%20filter%20storage%20compartment/make.png]]
++ USB cable terminals
+   {{{imglnk(
+        USB/USB%20cable%20terminals/index.html,
+        USB/USB%20cable%20terminals/schematic.png
+        )}}}
 
-+ [[file:optics/microscope%20slide%20box/index.html][Case for microscope slides and cover slips]]
-  + [[file:optics/microscope%20slide%20box/make.png]]
+** Optics
+:PROPERTIES:
+:ID:       0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c
+:END:
++ 35mm film copying device
+  {{{imglnk(
+        optics/35mm%20film%20copying%20device/index.html,
+        optics/35mm%20film%20copying%20device/make.png
+        )}}}
+
++ Fujifilm camera battery (Newell NP-W126) box
+  {{{imglnk(
+        optics/Fujifilm%20camera%20battery%20box/index.html,
+        optics/Fujifilm%20camera%20battery%20box/make.png
+        )}}}
+
++ Fujifilm X-mount to microscope adapter
+  {{{imglnk(
+        optics/Fujifilm%20X-mount%20microscope%20adapter/index.html,
+        optics/Fujifilm%20X-mount%20microscope%20adapter/make.png
+        )}}}
+
++ Case for 52mm macro filter
+  {{{imglnk(
+        optics/macro%20filter%20storage%20compartment/index.html,
+        optics/macro%20filter%20storage%20compartment/make.png
+        )}}}
+
++ Case for microscope slides and cover slips
+  {{{imglnk(
+        optics/microscope%20slide%20box/index.html,
+        optics/microscope%20slide%20box/make.png
+        )}}}
 
 ** Organizers / boxes / covers
-+ [[file:organizers/cable%20organizer/index.html][Cable organizer]]
-  + [[file:organizers/cable%20organizer/make.png]]
-
-+ [[file:organizers/digital%20calipers%20mod%20and%20box/index.html][Digital caliphers battery mod and storage box]]
-  + [[file:organizers/digital%20calipers%20mod%20and%20box/make.png]]
-
-+ [[file:organizers/roll/index.html][Wire rolls]]
-  + [[file:organizers/roll/make.png]]
-
-+ [[file:organizers/shelf/index.html][Wall shelf]]
-  + [[file:organizers/shelf/make.png]]
-
-+ [[file:organizers/book%20stand/index.html][Book stand]]
-  + [[file:organizers/book%20stand/make.png]]
++ Cable organizer
+  {{{imglnk(
+        organizers/cable%20organizer/index.html,
+        organizers/cable%20organizer/make.png
+        )}}}
+
++ Digital caliphers battery mod and storage box
+  {{{imglnk(
+        organizers/digital%20calipers%20mod%20and%20box/index.html,
+        organizers/digital%20calipers%20mod%20and%20box/make.png
+        )}}}
+
++ Wire rolls
+  {{{imglnk(
+        organizers/roll/index.html,
+        organizers/roll/make.png
+        )}}}
+
++ Wall shelf
+  {{{imglnk(
+        organizers/shelf/index.html,
+        organizers/shelf/make.png
+        )}}}
+
++ Book stand
+  {{{imglnk(
+        organizers/book%20stand/index.html,
+        organizers/book%20stand/make.png
+        )}}}
 
 ** Radio
-+ [[file:RF/NanoVNA%20case/index.html][NanoVNA case]]
-  + [[file:RF/NanoVNA%20case/make,%202.png]]
-
-+ [[file:RF/Yagi%20antenna%20connector/index.html][DIY Yagi antenna connector]]
-  + [[file:RF/Yagi%20antenna%20connector/make.png]]
++ NanoVNA case
+  {{{imglnk(
+        RF/NanoVNA%20case/index.html,
+        RF/NanoVNA%20case/make.png
+        )}}}
+
++ DIY Yagi antenna connector
+  {{{imglnk(
+        RF/Yagi%20antenna%20connector/index.html,
+        RF/Yagi%20antenna%20connector/make.png
+        )}}}