From 35060163e80950c485925164f9bcf5fb2c559119 Mon Sep 17 00:00:00 2001 From: Svjatoslav Agejenko Date: Mon, 22 Jun 2026 00:30:59 +0300 Subject: [PATCH] refactor(org): add project-prefixed CUSTOM_ID tags to all headings Replace the meaningless ":CUSTOM_ID: general" placeholder that appeared on every project's * General heading with a unique kebab-case slug prefixed by the project name. Add CUSTOM_ID tags to all other headings that previously had none. This makes HTML anchors readable (e.g. #nano-vna-case-dimensions instead of #general) and brings the org content in line with the sixth-3d documentation site convention. All 112 CUSTOM_IDs are globally unique; the one collision (inner "** Optics" vs top-level "* Optics" in index.org) was resolved by renaming the inner one to "cases-optics". --- Cases/Fuji XC15-45mm lens case/index.org | 8 ++++- Cases/Fuji XC50-230mm lens case/index.org | 8 ++++- Cases/Fujifilm camera battery box/index.org | 8 ++++- .../Meiqqm portable dosimeter case/index.org | 5 ++- Cases/NanoVNA case/index.org | 17 +++++++++- .../Nikon COOLPIX W150 battery case/index.org | 8 ++++- Cases/USB cable terminals/index.org | 13 +++++++- .../index.org | 5 ++- Cases/microscope slide box/index.org | 5 ++- Cases/roll/index.org | 11 ++++++- Furniture/Book stand/index.org | 5 ++- Furniture/DVD organizer/index.org | 5 ++- Furniture/Spray gun holder/index.org | 11 ++++++- Furniture/Wall mounted shelf/index.org | 5 ++- .../index.org | 15 ++++++++- Miscellaneous/Lab heater and cooler/index.org | 18 +++++++++++ Miscellaneous/USB desk fan mod/index.org | 5 ++- Miscellaneous/adjustable resistor/index.org | 5 ++- .../alternative USB layout/index.org | 5 ++- Miscellaneous/battery tester/index.org | 5 ++- Miscellaneous/cable organizer/index.org | 8 ++++- Miscellaneous/headphone hub/index.org | 8 ++++- Miscellaneous/hook/index.org | 8 ++++- .../portable stereo active speaker/index.org | 32 ++++++++++++++++++- Miscellaneous/round pincers/index.org | 8 ++++- Miscellaneous/window fixator/index.org | 5 ++- Optics/35mm film copying device/index.org | 5 ++- .../index.org | 5 ++- Optics/gyro for binoculars/index.org | 8 ++++- Optics/microscope motor (WIP)/index.org | 9 ++++++ index.org | 19 +++++++++++ 31 files changed, 254 insertions(+), 28 deletions(-) diff --git a/Cases/Fuji XC15-45mm lens case/index.org b/Cases/Fuji XC15-45mm lens case/index.org index c9587c8..b7684da 100644 --- a/Cases/Fuji XC15-45mm lens case/index.org +++ b/Cases/Fuji XC15-45mm lens case/index.org @@ -16,7 +16,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: fuji-xc15-45mm-lens-case-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -34,6 +34,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: fuji-xc15-45mm-lens-case-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -50,6 +53,9 @@ Schematic assembled: - [[file:../Fujifilm%20camera%20battery%20box/][Fujifilm camera battery box]] * Files +:PROPERTIES: +:CUSTOM_ID: fuji-xc15-45mm-lens-case-files +:END: You can [[file:Fuji%20camera%20lens%20container.FCStd][download FreeCAD project]] file to tweak design or generated STL files ready for 3D printing: diff --git a/Cases/Fuji XC50-230mm lens case/index.org b/Cases/Fuji XC50-230mm lens case/index.org index cd2adf1..fb61d17 100644 --- a/Cases/Fuji XC50-230mm lens case/index.org +++ b/Cases/Fuji XC50-230mm lens case/index.org @@ -16,7 +16,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: fuji-xc50-230mm-lens-case-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -34,6 +34,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: fuji-xc50-230mm-lens-case-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -45,6 +48,9 @@ Schematic assembled: #+attr_html: :class responsive-img [[file:assembled.png]] * Files +:PROPERTIES: +:CUSTOM_ID: fuji-xc50-230mm-lens-case-files +:END: You can [[file:Fuji%20camera%20lens%20container.FCStd][download FreeCAD project]] file to tweak design or generated STL files ready for 3D printing: diff --git a/Cases/Fujifilm camera battery box/index.org b/Cases/Fujifilm camera battery box/index.org index b089a45..844993c 100644 --- a/Cases/Fujifilm camera battery box/index.org +++ b/Cases/Fujifilm camera battery box/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: fujifilm-camera-battery-box-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: fujifilm-camera-battery-box-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -42,6 +45,9 @@ Carrying case for spare Fujifilm camera Newell NP-W126 batteries. Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]. * Files +:PROPERTIES: +:CUSTOM_ID: fujifilm-camera-battery-box-files +:END: You can [[file:body%20and%20cover.FCStd][download FreeCAD project]] file to tweak design or generated STL files ready for 3D printing: diff --git a/Cases/Meiqqm portable dosimeter case/index.org b/Cases/Meiqqm portable dosimeter case/index.org index 07cf12f..94eefd4 100644 --- a/Cases/Meiqqm portable dosimeter case/index.org +++ b/Cases/Meiqqm portable dosimeter case/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: meiqqm-portable-dosimeter-case-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: meiqqm-portable-dosimeter-case-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Cases/NanoVNA case/index.org b/Cases/NanoVNA case/index.org index 77725ff..7948f5f 100644 --- a/Cases/NanoVNA case/index.org +++ b/Cases/NanoVNA case/index.org @@ -16,7 +16,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: nano-vna-case-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -34,6 +34,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: nano-vna-case-project-description +:END: I felt that original NanoVNA case is too fragile for carrying this device around in the bag. @@ -74,6 +77,9 @@ Cover attaches to the body using [[https://www.amazon.de/gp/product/B00TACKU0O/] [[file:make, 4.png]] * CAD renderings of assembled covers +:PROPERTIES: +:CUSTOM_ID: nano-vna-case-cad-renderings-of-assembled-covers +:END: CAD drawing for inner box/case: @@ -87,6 +93,9 @@ CAD drawing for inner box/case within outer box: [[file:assembled.png]] * NanoVNA dimensions +:PROPERTIES: +:CUSTOM_ID: nano-vna-case-nanovna-dimensions +:END: Note: There are multiple variants of NanoVNA. Current project is designed for NanoVNA with following body dimensions (excluding buttons @@ -105,6 +114,9 @@ back and front of NanoVNA to ensure that it is tightly secured in the case. * Ready to print STL files +:PROPERTIES: +:CUSTOM_ID: nano-vna-case-ready-to-print-stl-files +:END: ----- @@ -145,6 +157,9 @@ case. [[file:stylus.png]] * CAD files +:PROPERTIES: +:CUSTOM_ID: nano-vna-case-cad-files +:END: Files can be edited using [[https://www.freecadweb.org/][FreeCAD]]. + [[file:NanoVNA%20case.FCStd][NanoVNA case]] diff --git a/Cases/Nikon COOLPIX W150 battery case/index.org b/Cases/Nikon COOLPIX W150 battery case/index.org index 2743350..9d74a29 100644 --- a/Cases/Nikon COOLPIX W150 battery case/index.org +++ b/Cases/Nikon COOLPIX W150 battery case/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: nikon-coolpix-w150-battery-case-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: nikon-coolpix-w150-battery-case-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -47,6 +50,9 @@ Carrying case for spare Nikon COOLPIX W150 battery. Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]. * Files +:PROPERTIES: +:CUSTOM_ID: nikon-coolpix-w150-battery-case-files +:END: You can [[file:Nikon COOLPIX W150 battery case.FCStd][download FreeCAD project]] file to tweak design or generated STL files ready for 3D printing: diff --git a/Cases/USB cable terminals/index.org b/Cases/USB cable terminals/index.org index 107c903..2556bf4 100644 --- a/Cases/USB cable terminals/index.org +++ b/Cases/USB cable terminals/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: usb-cable-terminals-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: usb-cable-terminals-project-description +:END: Original cable endings could not handle all the twisting, so why not to make new and better ones. @@ -47,6 +50,7 @@ There are 2 designs: * PLA + rubber/TPU design :PROPERTIES: :ID: 36c7eef2-83a1-440d-99a6-86d826ba0621 +:CUSTOM_ID: usb-cable-terminals-pla-rubber-tpu-design :END: #+attr_html: :class responsive-img @@ -57,6 +61,9 @@ Following parts are glued together: [[file:PLA%20+%20TPU/make,%202.png]] ** Male connector case +:PROPERTIES: +:CUSTOM_ID: usb-cable-terminals-male-connector-case +:END: #+attr_html: :class responsive-img [[file:PLA%20+%20TPU/male%20connector%20case.png]] @@ -66,6 +73,9 @@ Download: ** Female connector case +:PROPERTIES: +:CUSTOM_ID: usb-cable-terminals-female-connector-case +:END: #+attr_html: :class responsive-img [[file:PLA%20+%20TPU/female%20connector%20case,%201.png]] @@ -81,6 +91,7 @@ Download: * TPU only design for male connector case :PROPERTIES: :ID: b19bae1f-aa07-438f-aba0-276697a77355 +:CUSTOM_ID: usb-cable-terminals-tpu-only-design-for-male-connector-case :END: #+attr_html: :class responsive-img diff --git a/Cases/macro filter storage compartment/index.org b/Cases/macro filter storage compartment/index.org index ae82312..78a27a0 100644 --- a/Cases/macro filter storage compartment/index.org +++ b/Cases/macro filter storage compartment/index.org @@ -18,7 +18,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: macro-filter-storage-compartment-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -36,6 +36,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: macro-filter-storage-compartment-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Cases/microscope slide box/index.org b/Cases/microscope slide box/index.org index a5bce89..2d3c49a 100644 --- a/Cases/microscope slide box/index.org +++ b/Cases/microscope slide box/index.org @@ -18,7 +18,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: microscope-slide-box-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -36,6 +36,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: microscope-slide-box-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Cases/roll/index.org b/Cases/roll/index.org index 9511d80..a58314c 100644 --- a/Cases/roll/index.org +++ b/Cases/roll/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: roll-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: roll-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -54,6 +57,9 @@ After printing, both parts have to be glued together. This is to avoid overhangs that are hard to print. * 27mm diameter roll +:PROPERTIES: +:CUSTOM_ID: roll-27mm-diameter-roll +:END: #+attr_html: :class responsive-img [[file:roll 27mm/roll 27mm, assembled.png]] @@ -67,6 +73,9 @@ overhangs that are hard to print. - [[file:roll%2027mm.FCStd][FreeCAD file]] * 55mm diameter roll +:PROPERTIES: +:CUSTOM_ID: roll-55mm-diameter-roll +:END: #+attr_html: :class responsive-img [[file:roll 55mm/roll 55mm, assembled.png]] diff --git a/Furniture/Book stand/index.org b/Furniture/Book stand/index.org index 3f4500b..bb74cb3 100644 --- a/Furniture/Book stand/index.org +++ b/Furniture/Book stand/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: book-stand-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: book-stand-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Furniture/DVD organizer/index.org b/Furniture/DVD organizer/index.org index 849832c..58d442b 100644 --- a/Furniture/DVD organizer/index.org +++ b/Furniture/DVD organizer/index.org @@ -14,7 +14,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: dvd-organizer-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -32,6 +32,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: dvd-organizer-project-description +:END: This 3D printable organizer allows to neatly store DVDs. Multiple organizers can be printed and stacked horizontally, vertically or in a diff --git a/Furniture/Spray gun holder/index.org b/Furniture/Spray gun holder/index.org index 4dbcdae..6d1a0e4 100644 --- a/Furniture/Spray gun holder/index.org +++ b/Furniture/Spray gun holder/index.org @@ -16,7 +16,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: spray-gun-holder-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -34,10 +34,16 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: spray-gun-holder-project-description +:END: There is good [[https://www.amazon.de/-/en/gp/product/B01LCX8ISE/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1][Kkmoon HVLP Air Spray Gun]] on sale at Amazon. Here are designs for 3D printable mounts for it. ** Wall mount design +:PROPERTIES: +:CUSTOM_ID: spray-gun-holder-wall-mount-design +:END: Photo: @@ -54,6 +60,9 @@ Download: - [[file:holder.stl][Printable STL file]] - [[file:holder.FCStd][Editable FreeCAD file]] ** Under desk mount design +:PROPERTIES: +:CUSTOM_ID: spray-gun-holder-under-desk-mount-design +:END: Render: diff --git a/Furniture/Wall mounted shelf/index.org b/Furniture/Wall mounted shelf/index.org index 3791985..c48235d 100644 --- a/Furniture/Wall mounted shelf/index.org +++ b/Furniture/Wall mounted shelf/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: wall-mounted-shelf-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: wall-mounted-shelf-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Miscellaneous/12V Lead-Acid battery changer and terminal/index.org b/Miscellaneous/12V Lead-Acid battery changer and terminal/index.org index 387d4a1..82b3c2f 100644 --- a/Miscellaneous/12V Lead-Acid battery changer and terminal/index.org +++ b/Miscellaneous/12V Lead-Acid battery changer and terminal/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -37,6 +37,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-project-description +:END: I needed dual voltage power supply for my lab that runs on mains electricity (wall power) and slowly charges (use-changing) attached 12V Lead-Acid battery. Lead-acid battery in turn provides high current @@ -103,6 +106,9 @@ Download: + [[file:body%20and%20covers/body%20and%20covers.FCStd][Body and covers FreeCAD project]] * Transformer and AC to DC converter +:PROPERTIES: +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-transformer-and-ac-to-dc-converter +:END: This is where high voltage from mains electricity enters the system. @@ -130,6 +136,7 @@ DC current of about 30 volts is then routed to [[id:65d68227-4bf2-4c4f-b4d3-c390 * Main board :PROPERTIES: :ID: 65d68227-4bf2-4c4f-b4d3-c390bc6a9c34 +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-main-board :END: This is logically main board because it appears to be central hub that @@ -178,6 +185,7 @@ to 13. This corresponds to output pins on the board. * Current limiter :PROPERTIES: :ID: afc22d23-9bc4-421c-9cac-e0ce34bd36bc +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-current-limiter :END: Schematic: @@ -206,6 +214,7 @@ Note: resistor gets hot too. * Indicator panel :PROPERTIES: :ID: c9a69490-f920-4a31-b32e-b101bfc3d01b +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-indicator-panel :END: #+attr_html: :class responsive-img @@ -227,6 +236,7 @@ Download: * Connector terminal :PROPERTIES: :ID: e33940bd-652f-4ec0-b53b-1c03e16941c8 +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-connector-terminal :END: Schematic: @@ -271,6 +281,9 @@ Download: + [[file:connector%20terminal/connector%20terminal.FCStd][FreeCAD project]] * Calibration +:PROPERTIES: +:CUSTOM_ID: lead-acid-battery-charger-and-terminal-calibration +:END: Since device uses adjustable step-down modules, these need to be calibrated to provide correct output voltage. It is important that diff --git a/Miscellaneous/Lab heater and cooler/index.org b/Miscellaneous/Lab heater and cooler/index.org index 2aadb6e..a0f709b 100644 --- a/Miscellaneous/Lab heater and cooler/index.org +++ b/Miscellaneous/Lab heater and cooler/index.org @@ -16,6 +16,9 @@ * Introduction +:PROPERTIES: +:CUSTOM_ID: lab-heater-and-cooler-introduction +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -77,12 +80,18 @@ effectiveness of the entire module drops. [[file:make, bottom.png]] * Files +:PROPERTIES: +:CUSTOM_ID: lab-heater-and-cooler-files +:END: + [[file:Lab heater and cooler.FCStd][FreeCAD design file]] 3D printable STL files: ** Main body of the construction +:PROPERTIES: +:CUSTOM_ID: lab-heater-and-cooler-main-body-of-the-construction +:END: #+attr_html: :class responsive-img [[file:body.stl]] @@ -90,12 +99,18 @@ effectiveness of the entire module drops. - [[file:body, 2.png]] ** Top cover +:PROPERTIES: +:CUSTOM_ID: lab-heater-and-cooler-top-cover +:END: #+attr_html: :class responsive-img [[file:top cover.stl]] - [[file:top cover.png]] ** Bottom cover +:PROPERTIES: +:CUSTOM_ID: lab-heater-and-cooler-bottom-cover +:END: #+attr_html: :class responsive-img [[file:bottom cover.stl]] @@ -103,6 +118,9 @@ effectiveness of the entire module drops. * License and Disclaimer +:PROPERTIES: +:CUSTOM_ID: lab-heater-and-cooler-license-and-disclaimer +:END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE DESIGNS AT YOUR OWN RISK. diff --git a/Miscellaneous/USB desk fan mod/index.org b/Miscellaneous/USB desk fan mod/index.org index ae8aca4..c9f0a65 100644 --- a/Miscellaneous/USB desk fan mod/index.org +++ b/Miscellaneous/USB desk fan mod/index.org @@ -18,7 +18,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: usb-desk-fan-mod-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -38,6 +38,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: usb-desk-fan-mod-project-description +:END: End-result looks like this: #+attr_html: :class responsive-img diff --git a/Miscellaneous/adjustable resistor/index.org b/Miscellaneous/adjustable resistor/index.org index 1b7ea0a..b96b3e6 100644 --- a/Miscellaneous/adjustable resistor/index.org +++ b/Miscellaneous/adjustable resistor/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: adjustable-resistor-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: adjustable-resistor-project-description +:END: I needed a way to experimentally find resistance that works best in certain circuits. Usual potentiometers could not handle required power dissipation and were not precise enough. diff --git a/Miscellaneous/alternative USB layout/index.org b/Miscellaneous/alternative USB layout/index.org index 5e71c12..c3b56e8 100644 --- a/Miscellaneous/alternative USB layout/index.org +++ b/Miscellaneous/alternative USB layout/index.org @@ -18,7 +18,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: alternative-usb-layout-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -38,6 +38,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: alternative-usb-layout-project-description +:END: *Warning!* Here I describe a hack that I personally found useful for my own needs. But it is dangerous. Not to be replicated unless you diff --git a/Miscellaneous/battery tester/index.org b/Miscellaneous/battery tester/index.org index fb81d9c..0d1806d 100644 --- a/Miscellaneous/battery tester/index.org +++ b/Miscellaneous/battery tester/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: battery-tester-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: battery-tester-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Miscellaneous/cable organizer/index.org b/Miscellaneous/cable organizer/index.org index 478e459..a4ff8f7 100644 --- a/Miscellaneous/cable organizer/index.org +++ b/Miscellaneous/cable organizer/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: cable-organizer-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: cable-organizer-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -46,6 +49,9 @@ sided tape to make it stick. [[file:body.png]] * Files +:PROPERTIES: +:CUSTOM_ID: cable-organizer-files +:END: You can [[file:body.FCStd][download FreeCAD project]] file to tweak design or generated STL file ready for 3D printing: diff --git a/Miscellaneous/headphone hub/index.org b/Miscellaneous/headphone hub/index.org index 2169a3d..fcbb8bf 100644 --- a/Miscellaneous/headphone hub/index.org +++ b/Miscellaneous/headphone hub/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: headphone-hub-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: headphone-hub-project-description +:END: Simple hub that allows connecting up to 4 devices via headphone jack. For example single laptop or mp3 player can power up to 3 headphones. @@ -60,6 +63,9 @@ screw at the center: [[file:cover,%202.png]] * Download +:PROPERTIES: +:CUSTOM_ID: headphone-hub-download +:END: - [[file:hub.FCStd][FreeCAD project]] diff --git a/Miscellaneous/hook/index.org b/Miscellaneous/hook/index.org index aa93978..1917f1c 100644 --- a/Miscellaneous/hook/index.org +++ b/Miscellaneous/hook/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: hook-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: hook-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -45,6 +48,9 @@ have screw holes. It is intended to be glued to the surface. [[file:hook.png]] * Files +:PROPERTIES: +:CUSTOM_ID: hook-files +:END: You can [[file:hook.FCStd][download FreeCAD project]] file to tweak design or generated STL file ready for 3D printing: diff --git a/Miscellaneous/portable stereo active speaker/index.org b/Miscellaneous/portable stereo active speaker/index.org index b4d268b..6c75e5d 100644 --- a/Miscellaneous/portable stereo active speaker/index.org +++ b/Miscellaneous/portable stereo active speaker/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: portable-stereo-active-speaker-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-project-description +:END: I had pair of good compact stereo speakers lying uselessly around as well as secondhand TDA2030 Chinese knockoff audio amplifier chips. Also I wanted to test modular construction approach: motherboard with @@ -63,6 +66,9 @@ Entire construction is made of parts, no larger than 120x120x120mm. Maximum for my printer. * Battery holder +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-battery-holder +:END: Device is powered by 4 times AA NiMH batteries (1.2V each). #+attr_html: :class responsive-img @@ -87,6 +93,9 @@ Attaches to the back of the body: [[file:battery%20holder/mounted%20on%20the%20back.png]] * 20V up-step module +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-20v-up-step-module +:END: Battery pack voltage is routed through main on/off switch on the front panel, and then it goes to the 20V up-step module. @@ -100,6 +109,9 @@ inductor and capacitors. [[file:20V%20upstep%20module/make.png]] * Main board +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-main-board +:END: Voltage upstep above sits on top of main board (motherboard). It has uniform central bus that spans all connectors. @@ -148,6 +160,9 @@ Result: [[file:main%20board/board%20fixator.png]] * Mono audio amplifier module +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-mono-audio-amplifier-module +:END: Design uses scavenged secondhand Chinese TDA2030 audio amp clones. Each chip is mono audio amplifier. Therefore 2 almost @@ -177,6 +192,9 @@ Result - back: Here copper tape is used as improvised heatsink. * Speakers +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-speakers +:END: High frequency small speaker and medium frequency bigger speaker are combined. @@ -213,6 +231,9 @@ Result: [[file:speakers/make.png]] * Front panel +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-front-panel +:END: Initial idea was really simple panel: + on/off switch @@ -253,6 +274,9 @@ And attaches to the remaining components: [[file:front%20panel/attachment.png]] * Extra capacitors +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-extra-capacitors +:END: Another thing that become clear during load-testing: output power/volume can be further enhanced by adding high power capacitors to even out load on primary 20V up-step module. @@ -271,6 +295,9 @@ to the main board. [[file:extra%20capacitors/make.png]] * Center box +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-center-box +:END: Last physical part, to attach it all together: central body. @@ -287,6 +314,9 @@ Download: + [[file:center%20box/center%20box.stl][STL file]] * Conclusions / TODO +:PROPERTIES: +:CUSTOM_ID: portable-stereo-active-speaker-conclusions-todo +:END: Photo of initial PSU + audio amp test: #+attr_html: :class responsive-img [[file:initial%20test.png]] diff --git a/Miscellaneous/round pincers/index.org b/Miscellaneous/round pincers/index.org index d346e7e..a740ad5 100644 --- a/Miscellaneous/round pincers/index.org +++ b/Miscellaneous/round pincers/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: round-pincers-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: round-pincers-project-description +:END: Pincers allow to push LEGO EV3 rounded pins in and also pull them out. #+attr_html: :class responsive-img @@ -54,6 +57,9 @@ out and connected at the end with glue and screw. [[file:make, 2.png]] * Download +:PROPERTIES: +:CUSTOM_ID: round-pincers-download +:END: - [[file:round pincers.FCStd][FreeCAD project]] - [[file:round pincers.stl][STL file]] diff --git a/Miscellaneous/window fixator/index.org b/Miscellaneous/window fixator/index.org index 7ad08d0..9ca4093 100644 --- a/Miscellaneous/window fixator/index.org +++ b/Miscellaneous/window fixator/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: window-fixator-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -37,6 +37,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: window-fixator-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Optics/35mm film copying device/index.org b/Optics/35mm film copying device/index.org index 207576b..438bf23 100644 --- a/Optics/35mm film copying device/index.org +++ b/Optics/35mm film copying device/index.org @@ -15,7 +15,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: 35mm-film-copying-device-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -33,6 +33,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: 35mm-film-copying-device-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] diff --git a/Optics/Fujifilm X-mount microscope adapter/index.org b/Optics/Fujifilm X-mount microscope adapter/index.org index 48c7749..c07e910 100644 --- a/Optics/Fujifilm X-mount microscope adapter/index.org +++ b/Optics/Fujifilm X-mount microscope adapter/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: fujifilm-x-mount-microscope-adapter-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: fujifilm-x-mount-microscope-adapter-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]]hh diff --git a/Optics/gyro for binoculars/index.org b/Optics/gyro for binoculars/index.org index 163a649..1de9266 100644 --- a/Optics/gyro for binoculars/index.org +++ b/Optics/gyro for binoculars/index.org @@ -17,7 +17,7 @@ * General :PROPERTIES: -:CUSTOM_ID: general +:CUSTOM_ID: gyro-for-binoculars-general :END: + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -35,6 +35,9 @@ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] * Project description +:PROPERTIES: +:CUSTOM_ID: gyro-for-binoculars-project-description +:END: #+attr_html: :class responsive-img [[file:make.png]] @@ -124,6 +127,9 @@ Result: [[file:make,%204.png]] * Conclusion +:PROPERTIES: +:CUSTOM_ID: gyro-for-binoculars-conclusion +:END: Around half of the stabilizing effect already comes from extra weight that is added to binoculars by device itself. Rotating platters contribute also about as much. I had only 2 platters. I'm diff --git a/Optics/microscope motor (WIP)/index.org b/Optics/microscope motor (WIP)/index.org index 023efa8..881fca0 100644 --- a/Optics/microscope motor (WIP)/index.org +++ b/Optics/microscope motor (WIP)/index.org @@ -13,12 +13,18 @@ [[file:../../index.html][Back to physical projects]] * gear 1 +:PROPERTIES: +:CUSTOM_ID: microscope-motor-wip-gear-1 +:END: | pitch circle | ~60 mm | | number of teeth | 40 | | module | 1.5 mm | | pressure angle | 20 | * gear 2 +:PROPERTIES: +:CUSTOM_ID: microscope-motor-wip-gear-2 +:END: | number of teeth | 9 | | module | 1.5 mm | @@ -29,6 +35,9 @@ | pressure angle | 20 | * 3 +:PROPERTIES: +:CUSTOM_ID: microscope-motor-wip-3 +:END: | number of teeth | 9 | | module | 1.5 mm | diff --git a/index.org b/index.org index 1dfc5f7..6221d1e 100644 --- a/index.org +++ b/index.org @@ -12,6 +12,9 @@ #+HTML_HEAD: * Overview +:PROPERTIES: +:CUSTOM_ID: overview +:END: Collection of physical projects. Electronics, 3D designs etc.. + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE @@ -31,10 +34,12 @@ Here you can find: * Cases, covers, holders, organizers :PROPERTIES: :ID: 912eecb9-4499-420a-9163-ae89d72c6b43 +:CUSTOM_ID: cases-covers-holders-organizers :END: ** Measurement device cases :PROPERTIES: :ID: 2a7fc74d-d4f8-45c0-978e-30d7853e6633 +:CUSTOM_ID: measurement-device-cases :END: + Meiqqm portable dosimeter (Geiger–Müller counter) case @@ -52,6 +57,7 @@ Here you can find: ** Optics :PROPERTIES: :ID: f8828b3b-0bc9-4cf8-9718-295dee4bb41b +:CUSTOM_ID: cases-optics :END: + Case for 52mm macro filter {{{imglnk( @@ -93,6 +99,7 @@ Here you can find: ** Cable / wire :PROPERTIES: :ID: 3121f0c4-604e-43c0-a3cc-0b6ec65fb3e3 +:CUSTOM_ID: cable-wire :END: + Cable organizer {{{imglnk( @@ -121,6 +128,7 @@ Here you can find: * Furniture :PROPERTIES: :ID: f7e373e1-aaa8-48f0-be2d-f677e58dd820 +:CUSTOM_ID: furniture :END: @@ -153,6 +161,7 @@ Here you can find: * Miscellaneous :PROPERTIES: :ID: 6ad212d0-aaca-4d9c-9ad8-f380239cb0eb +:CUSTOM_ID: miscellaneous :END: + 12V Lead-Acid battery charger and terminal {{{imglnk( @@ -197,6 +206,9 @@ Here you can find: )}}} ** Audio +:PROPERTIES: +:CUSTOM_ID: audio +:END: + Portable stereo speaker. {{{imglnk( @@ -213,6 +225,7 @@ Here you can find: * Optics :PROPERTIES: :ID: 56fe49c7-347a-4a92-84dd-3e74623c1233 +:CUSTOM_ID: optics :END: + 35mm film copying device. @@ -234,6 +247,9 @@ Here you can find: )}}} * Repository +:PROPERTIES: +:CUSTOM_ID: repository +:END: + Designs in this repository are released under Creative Commons Zero (CC0) license. @@ -246,6 +262,9 @@ Here you can find: + [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] ** Git repository +:PROPERTIES: +:CUSTOM_ID: git-repository +:END: - [[https://www2.svjatoslav.eu/gitweb/?p=physical.git;a=snapshot;h=HEAD;sf=tgz][Download latest snapshot in TAR GZ format]] - [[https://www2.svjatoslav.eu/gitweb/?p=physical.git;a=summary][Browse Git repository online]] -- 2.20.1