organized files further
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sun, 27 Dec 2020 00:01:32 +0000 (02:01 +0200)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sun, 27 Dec 2020 00:01:32 +0000 (02:01 +0200)
173 files changed:
index.html
index.org
misc/Headphone hub/body.png [deleted file]
misc/Headphone hub/body.stl [deleted file]
misc/Headphone hub/cover, 2.png [deleted file]
misc/Headphone hub/cover.png [deleted file]
misc/Headphone hub/cover.stl [deleted file]
misc/Headphone hub/hub.FCStd [deleted file]
misc/Headphone hub/index.html [deleted file]
misc/Headphone hub/index.org [deleted file]
misc/Headphone hub/make, 2.png [deleted file]
misc/Headphone hub/make.png [deleted file]
misc/Headphone hub/schematic-cache.lib [deleted file]
misc/Headphone hub/schematic.png [deleted file]
misc/Headphone hub/schematic.sch [deleted file]
misc/Portable stereo active speaker/20V upstep module/make.png [deleted file]
misc/Portable stereo active speaker/20V upstep module/schematic.png [deleted file]
misc/Portable stereo active speaker/battery holder/battery holder.FCStd [deleted file]
misc/Portable stereo active speaker/battery holder/battery holder.png [deleted file]
misc/Portable stereo active speaker/battery holder/battery holder.stl [deleted file]
misc/Portable stereo active speaker/battery holder/make.png [deleted file]
misc/Portable stereo active speaker/battery holder/mounted on the back.png [deleted file]
misc/Portable stereo active speaker/battery holder/schematic.png [deleted file]
misc/Portable stereo active speaker/center box/back.png [deleted file]
misc/Portable stereo active speaker/center box/center box.FCStd [deleted file]
misc/Portable stereo active speaker/center box/center box.stl [deleted file]
misc/Portable stereo active speaker/center box/front.png [deleted file]
misc/Portable stereo active speaker/extra capacitors/extra caps.FCStd [deleted file]
misc/Portable stereo active speaker/extra capacitors/extra caps.png [deleted file]
misc/Portable stereo active speaker/extra capacitors/extra caps.stl [deleted file]
misc/Portable stereo active speaker/extra capacitors/make.png [deleted file]
misc/Portable stereo active speaker/front panel/attachment.png [deleted file]
misc/Portable stereo active speaker/front panel/front panel, back, make.png [deleted file]
misc/Portable stereo active speaker/front panel/front panel, back.png [deleted file]
misc/Portable stereo active speaker/front panel/front panel, front, make.png [deleted file]
misc/Portable stereo active speaker/front panel/front panel, front.png [deleted file]
misc/Portable stereo active speaker/front panel/front panel.FCStd [deleted file]
misc/Portable stereo active speaker/front panel/front panel.stl [deleted file]
misc/Portable stereo active speaker/front panel/schematic.png [deleted file]
misc/Portable stereo active speaker/index.html [deleted file]
misc/Portable stereo active speaker/index.org [deleted file]
misc/Portable stereo active speaker/initial test.png [deleted file]
misc/Portable stereo active speaker/main board/1.png [deleted file]
misc/Portable stereo active speaker/main board/IO terminal.png [deleted file]
misc/Portable stereo active speaker/main board/board fixator body.FCStd [deleted file]
misc/Portable stereo active speaker/main board/board fixator body.png [deleted file]
misc/Portable stereo active speaker/main board/board fixator body.stl [deleted file]
misc/Portable stereo active speaker/main board/board fixator top clip.FCStd [deleted file]
misc/Portable stereo active speaker/main board/board fixator top clip.png [deleted file]
misc/Portable stereo active speaker/main board/board fixator top clip.stl [deleted file]
misc/Portable stereo active speaker/main board/board fixator.png [deleted file]
misc/Portable stereo active speaker/main board/bus on the bottom, 1.png [deleted file]
misc/Portable stereo active speaker/main board/bus on the bottom, 2.png [deleted file]
misc/Portable stereo active speaker/main board/internal bus.png [deleted file]
misc/Portable stereo active speaker/make, back.png [deleted file]
misc/Portable stereo active speaker/make, side.png [deleted file]
misc/Portable stereo active speaker/make.png [deleted file]
misc/Portable stereo active speaker/mono audio amp module/PCB layout.png [deleted file]
misc/Portable stereo active speaker/mono audio amp module/assembled back.png [deleted file]
misc/Portable stereo active speaker/mono audio amp module/assembled front.png [deleted file]
misc/Portable stereo active speaker/mono audio amp module/schematic-cache.lib [deleted file]
misc/Portable stereo active speaker/mono audio amp module/schematic.png [deleted file]
misc/Portable stereo active speaker/mono audio amp module/schematic.pro [deleted file]
misc/Portable stereo active speaker/mono audio amp module/schematic.sch [deleted file]
misc/Portable stereo active speaker/speakers/PCB layout.png [deleted file]
misc/Portable stereo active speaker/speakers/make.png [deleted file]
misc/Portable stereo active speaker/speakers/schematic.png [deleted file]
misc/Portable stereo active speaker/speakers/speaker enclosure cover.FCStd [deleted file]
misc/Portable stereo active speaker/speakers/speaker enclosure cover.png [deleted file]
misc/Portable stereo active speaker/speakers/speaker enclosure cover.stl [deleted file]
misc/Portable stereo active speaker/speakers/speaker enclosure.FCStd [deleted file]
misc/Portable stereo active speaker/speakers/speaker enclosure.png [deleted file]
misc/Portable stereo active speaker/speakers/speaker enclosure.stl [deleted file]
misc/headphone hub/body.png [new file with mode: 0644]
misc/headphone hub/body.stl [new file with mode: 0644]
misc/headphone hub/cover, 2.png [new file with mode: 0644]
misc/headphone hub/cover.png [new file with mode: 0644]
misc/headphone hub/cover.stl [new file with mode: 0644]
misc/headphone hub/hub.FCStd [new file with mode: 0644]
misc/headphone hub/index.html [new file with mode: 0644]
misc/headphone hub/index.org [new file with mode: 0644]
misc/headphone hub/make, 2.png [new file with mode: 0644]
misc/headphone hub/make.png [new file with mode: 0644]
misc/headphone hub/schematic-cache.lib [new file with mode: 0644]
misc/headphone hub/schematic.png [new file with mode: 0644]
misc/headphone hub/schematic.sch [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/body, 1 (4FE5B061).jpeg [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/body, 2 (6930C5AD).jpeg [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/bottom cover (888C2041).jpeg [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/make (BCD5D41).jpeg [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/make, bottom (77EF885B).jpeg [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/metadata_6.dat [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/schematic (5FA81873).jpeg [new file with mode: 0644]
misc/lab heater and cooler/.thumbnails/top cover (1A1B8AED).jpeg [new file with mode: 0644]
misc/lab heater and cooler/index.html [new file with mode: 0644]
misc/portable stereo active speaker/20V upstep module/make.png [new file with mode: 0644]
misc/portable stereo active speaker/20V upstep module/schematic.png [new file with mode: 0644]
misc/portable stereo active speaker/battery holder/battery holder.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/battery holder/battery holder.png [new file with mode: 0644]
misc/portable stereo active speaker/battery holder/battery holder.stl [new file with mode: 0644]
misc/portable stereo active speaker/battery holder/make.png [new file with mode: 0644]
misc/portable stereo active speaker/battery holder/mounted on the back.png [new file with mode: 0644]
misc/portable stereo active speaker/battery holder/schematic.png [new file with mode: 0644]
misc/portable stereo active speaker/center box/back.png [new file with mode: 0644]
misc/portable stereo active speaker/center box/center box.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/center box/center box.stl [new file with mode: 0644]
misc/portable stereo active speaker/center box/front.png [new file with mode: 0644]
misc/portable stereo active speaker/extra capacitors/extra caps.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/extra capacitors/extra caps.png [new file with mode: 0644]
misc/portable stereo active speaker/extra capacitors/extra caps.stl [new file with mode: 0644]
misc/portable stereo active speaker/extra capacitors/make.png [new file with mode: 0644]
misc/portable stereo active speaker/front panel/attachment.png [new file with mode: 0644]
misc/portable stereo active speaker/front panel/front panel, back, make.png [new file with mode: 0644]
misc/portable stereo active speaker/front panel/front panel, back.png [new file with mode: 0644]
misc/portable stereo active speaker/front panel/front panel, front, make.png [new file with mode: 0644]
misc/portable stereo active speaker/front panel/front panel, front.png [new file with mode: 0644]
misc/portable stereo active speaker/front panel/front panel.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/front panel/front panel.stl [new file with mode: 0644]
misc/portable stereo active speaker/front panel/schematic.png [new file with mode: 0644]
misc/portable stereo active speaker/index.html [new file with mode: 0644]
misc/portable stereo active speaker/index.org [new file with mode: 0644]
misc/portable stereo active speaker/initial test.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/1.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/IO terminal.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/board fixator body.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/main board/board fixator body.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/board fixator body.stl [new file with mode: 0644]
misc/portable stereo active speaker/main board/board fixator top clip.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/main board/board fixator top clip.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/board fixator top clip.stl [new file with mode: 0644]
misc/portable stereo active speaker/main board/board fixator.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/bus on the bottom, 1.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/bus on the bottom, 2.png [new file with mode: 0644]
misc/portable stereo active speaker/main board/internal bus.png [new file with mode: 0644]
misc/portable stereo active speaker/make, back.png [new file with mode: 0644]
misc/portable stereo active speaker/make, side.png [new file with mode: 0644]
misc/portable stereo active speaker/make.png [new file with mode: 0644]
misc/portable stereo active speaker/mono audio amp module/PCB layout.png [new file with mode: 0644]
misc/portable stereo active speaker/mono audio amp module/assembled back.png [new file with mode: 0644]
misc/portable stereo active speaker/mono audio amp module/assembled front.png [new file with mode: 0644]
misc/portable stereo active speaker/mono audio amp module/schematic-cache.lib [new file with mode: 0644]
misc/portable stereo active speaker/mono audio amp module/schematic.png [new file with mode: 0644]
misc/portable stereo active speaker/mono audio amp module/schematic.pro [new file with mode: 0644]
misc/portable stereo active speaker/mono audio amp module/schematic.sch [new file with mode: 0644]
misc/portable stereo active speaker/speakers/PCB layout.png [new file with mode: 0644]
misc/portable stereo active speaker/speakers/make.png [new file with mode: 0644]
misc/portable stereo active speaker/speakers/schematic.png [new file with mode: 0644]
misc/portable stereo active speaker/speakers/speaker enclosure cover.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/speakers/speaker enclosure cover.png [new file with mode: 0644]
misc/portable stereo active speaker/speakers/speaker enclosure cover.stl [new file with mode: 0644]
misc/portable stereo active speaker/speakers/speaker enclosure.FCStd [new file with mode: 0644]
misc/portable stereo active speaker/speakers/speaker enclosure.png [new file with mode: 0644]
misc/portable stereo active speaker/speakers/speaker enclosure.stl [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/binocular mount (5470FA5E).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/bottom cover (46C5509).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/disk mount top ring (5145D798).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/main body, 1 (CED4849B).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/main body, 2 (BBE5D47).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make (66C48D60).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make (A3EAEADD).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make, 1 (F0B1B465).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make, 2 (F6EEB15).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make, 3 (2BEF1B03).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make, 3 (B2562273).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make, 4 (9EE76D6F).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/make, 4 (E33553C2).jpeg [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/metadata_6.dat [new file with mode: 0644]
optics/gyro for binoculars/.thumbnails/top cover (4D38AF67).jpeg [new file with mode: 0644]
optics/gyro for binoculars/index.html [new file with mode: 0644]
optics/gyro for binoculars/make, 3.png
optics/gyro for binoculars/make, 4.png
optics/gyro for binoculars/make, 5.png [deleted file]
optics/gyro for binoculars/make.png [new file with mode: 0644]

index 3fb0e8e..5a31ac7 100644 (file)
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <title>Physical projects</title>
-<!-- 2020-12-27 Sun 01:44 -->
+<!-- 2020-12-27 Sun 02:00 -->
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta name="generator" content="Org-mode">
@@ -387,46 +387,30 @@ git clone https://www2.svjatoslav.eu/git/physical.git
 </div>
 
 <div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Projects</h2>
+<h2 id="sec-3"><span class="section-number-2">3</span> Miscellaneous</h2>
 <div class="outline-text-2" id="text-3">
-</div><div id="outline-container-sec-3-1" class="outline-3">
-<h3 id="sec-3-1"><span class="section-number-3">3.1</span> Audio</h3>
-<div class="outline-text-3" id="text-3-1">
 <ul class="org-ul">
-<li>Portable stereo speaker
-<br/><a href="audio/Portable%20stereo%20active%20speaker/index.html"><img style="width:100%; max-width:500px;" src=" audio/Portable%20stereo%20active%20speaker/make.png"></a>
-</li>
-
-<li>Headphone hub
-<br/><a href="audio/Headphone%20hub/index.html"><img style="width:100%; max-width:500px;" src=" audio/Headphone%20hub/make.png"></a>
+<li>12V Lead-Acid battery charger and terminal
+<br/><a href="misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html"><img style="width:100%; max-width:500px;" src="
+        misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png
+        "></a>
 </li>
-</ul>
-</div>
-</div>
 
-<div id="outline-container-sec-3-2" class="outline-3">
-<h3 id="sec-3-2"><a id="ID-0482740b-0f2e-4138-804d-37c7025124d3" name="ID-0482740b-0f2e-4138-804d-37c7025124d3"></a><span class="section-number-3">3.2</span> Miscellaneous</h3>
-<div class="outline-text-3" id="text-3-2">
-<ul class="org-ul">
-<li>Charging terminal alternative cover for CAT B30 phone
-<br/><a href="misc/CAT%20B30%20phone%20cover/index.html"><img style="width:100%; max-width:500px;" src="
-        misc/CAT%20B30%20phone%20cover/make.png
+<li>adjustable resistor / indicator
+<br/><a href="misc/adjustable%20resistor/index.html"><img style="width:100%; max-width:500px;" src="
+        misc/adjustable%20resistor/make.png
         "></a>
 </li>
-</ul>
-
-
 
-<ul class="org-ul">
-<li>Trekology camping chair leg tip
-<br/><a href="misc/camping%20chair%20leg%20tip/index.html"><img style="width:100%; max-width:500px;" src="
-        misc/camping%20chair%20leg%20tip/make.png
+<li>battery tester
+<br/><a href="misc/battery%20tester/index.html"><img style="width:100%; max-width:500px;" src="
+        misc/battery%20tester/make.png
         "></a>
 </li>
 
-<li>Toy robot
-<br/><a href="misc/Robot%20toy/index.html"><img style="width:100%; max-width:500px;" src="
-        misc/Robot%20toy/make.png
+<li>Lab heater and cooler
+<br/><a href="misc/lab%20heater%20and%20cooler/index.html"><img style="width:100%; max-width:500px;" src="
+        misc/lab%20heater%20and%20cooler/make.png
         "></a>
 </li>
 
@@ -435,98 +419,64 @@ git clone https://www2.svjatoslav.eu/git/physical.git
         misc/USB%20desk%20fan%20mod/make.png
         "></a>
 </li>
-</ul>
-</div>
-</div>
 
-<div id="outline-container-sec-3-3" class="outline-3">
-<h3 id="sec-3-3"><span class="section-number-3">3.3</span> Power</h3>
-<div class="outline-text-3" id="text-3-3">
-<ul class="org-ul">
-<li>12V Lead-Acid battery charger and terminal
-<br/><a href="power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html"><img style="width:100%; max-width:500px;" src="
-        power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png
+<li>Window fixator
+<br/><a href="misc/window%20fixator/index.html"><img style="width:100%; max-width:500px;" src="
+        misc/window%20fixator/make.png
         "></a>
 </li>
+</ul>
+</div>
 
-<li>battery tester
-<br/><a href="power/battery%20tester/index.html"><img style="width:100%; max-width:500px;" src="
-        power/battery%20tester/make.png
+
+<div id="outline-container-sec-3-1" class="outline-3">
+<h3 id="sec-3-1"><span class="section-number-3">3.1</span> Audio</h3>
+<div class="outline-text-3" id="text-3-1">
+<ul class="org-ul">
+<li>Portable stereo speaker
+<br/><a href="misc/portable%20stereo%20active%20speaker/index.html"><img style="width:100%; max-width:500px;" src="
+        misc/portable%20stereo%20active%20speaker/make.png
         "></a>
 </li>
 
-<li>adjustable resistor / indicator
-<br/><a href="power/adjustable%20resistor/index.html"><img style="width:100%; max-width:500px;" src="
-        power/adjustable%20resistor/make.png
+<li>Headphone hub
+<br/><a href="misc/headphone%20hub/index.html"><img style="width:100%; max-width:500px;" src="
+        misc/headphone%20hub/make.png
         "></a>
 </li>
 </ul>
 </div>
 </div>
+</div>
 
-
-<div id="outline-container-sec-3-4" class="outline-3">
-<h3 id="sec-3-4"><a id="ID-0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c" name="ID-0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c"></a><span class="section-number-3">3.4</span> Optics</h3>
-<div class="outline-text-3" id="text-3-4">
+<div id="outline-container-sec-4" class="outline-2">
+<h2 id="sec-4"><span class="section-number-2">4</span> Optics</h2>
+<div class="outline-text-2" id="text-4">
 <ul class="org-ul">
 <li>35mm film copying device
 <br/><a href="optics/35mm%20film%20copying%20device/index.html"><img style="width:100%; max-width:500px;" src="
         optics/35mm%20film%20copying%20device/make.png
         "></a>
 </li>
-</ul>
-</div>
-
 
-
-<div id="outline-container-sec-3-4-1" class="outline-4">
-<h4 id="sec-3-4-1"><span class="section-number-4">3.4.1</span> Microscopy</h4>
-<div class="outline-text-4" id="text-3-4-1">
-<ul class="org-ul">
 <li>Fujifilm X-mount to microscope adapter
 <br/><a href="optics/Fujifilm%20X-mount%20microscope%20adapter/index.html"><img style="width:100%; max-width:500px;" src="
         optics/Fujifilm%20X-mount%20microscope%20adapter/make.png
         "></a>
 </li>
-</ul>
-</div>
-</div>
 
-
-<div id="outline-container-sec-3-4-2" class="outline-4">
-<h4 id="sec-3-4-2"><span class="section-number-4">3.4.2</span> Fujifilm</h4>
-</div>
-</div>
-
-<div id="outline-container-sec-3-5" class="outline-3">
-<h3 id="sec-3-5"><span class="section-number-3">3.5</span> Organizers / boxes / covers</h3>
-<div class="outline-text-3" id="text-3-5">
-<ul class="org-ul">
-<li>Window fixator
-<br/><a href="organizers/window%20fixator/index.html"><img style="width:100%; max-width:500px;" src="
-        organizers/window%20fixator/make.png
+<li>Gyroscope stabilizer for binoculars
+<br/><a href="optics/gyro%20for%20binoculars/index.html"><img style="width:100%; max-width:500px;" src="
+        optics/gyro%20for%20binoculars/make.png
         "></a>
 </li>
 </ul>
 </div>
 </div>
 
-<div id="outline-container-sec-3-6" class="outline-3">
-<h3 id="sec-3-6"><span class="section-number-3">3.6</span> Radio</h3>
-<div class="outline-text-3" id="text-3-6">
-<ul class="org-ul">
-<li>DIY Yagi antenna connector
-<br/><a href="RF/Yagi%20antenna%20connector/index.html"><img style="width:100%; max-width:500px;" src="
-        RF/Yagi%20antenna%20connector/make.png
-        "></a>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div id="outline-container-sec-4" class="outline-2">
-<h2 id="sec-4"><span class="section-number-2">4</span> See also</h2>
-<div class="outline-text-2" id="text-4">
+<div id="outline-container-sec-5" class="outline-2">
+<h2 id="sec-5"><span class="section-number-2">5</span> See also</h2>
+<div class="outline-text-2" id="text-5">
 <ul class="org-ul">
 <li>Jay Doscher blog: <a href="https://back7.co/">https://back7.co/</a>
 </li>
@@ -554,24 +504,20 @@ git clone https://www2.svjatoslav.eu/git/physical.git
 <li><a href="#sec-2-4">2.4. Cable / wire</a></li>
 </ul>
 </li>
-<li><a href="#sec-3">3. Projects</a>
+<li><a href="#sec-3">3. Miscellaneous</a>
 <ul class="nav">
 <li><a href="#sec-3-1">3.1. Audio</a></li>
-<li><a href="#sec-3-2">3.2. Miscellaneous</a></li>
-<li><a href="#sec-3-3">3.3. Power</a></li>
-<li><a href="#sec-3-4">3.4. Optics</a></li>
-<li><a href="#sec-3-5">3.5. Organizers / boxes / covers</a></li>
-<li><a href="#sec-3-6">3.6. Radio</a></li>
 </ul>
 </li>
-<li><a href="#sec-4">4. See also</a></li>
+<li><a href="#sec-4">4. Optics</a></li>
+<li><a href="#sec-5">5. See also</a></li>
 </ul>
 </div>
 </nav>
 </div></div></div>
 <footer id="postamble" class="">
 <div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-12-27 Sun 01:44</p>
+<p class="date">Created: 2020-12-27 Sun 02:00</p>
 <p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
 </div>
 </footer>
index da7a8f4..8cc65b8 100644 (file)
--- a/index.org
+++ b/index.org
@@ -139,37 +139,29 @@ Collection of physical projects. Electronics, 3D designs etc..
         cases/roll/make.png
         )}}}
 
-* Projects
-** Audio
-+ Portable stereo speaker
-  {{{imglnk(audio/Portable%20stereo%20active%20speaker/index.html, audio/Portable%20stereo%20active%20speaker/make.png)}}}
-
-+ Headphone hub
-  {{{imglnk(audio/Headphone%20hub/index.html, audio/Headphone%20hub/make.png)}}}
-
-** Miscellaneous
-:PROPERTIES:
-:ID:       0482740b-0f2e-4138-804d-37c7025124d3
-:END:
-
-+ Charging terminal alternative cover for CAT B30 phone
-  {{{imglnk(
-        misc/CAT%20B30%20phone%20cover/index.html,
-        misc/CAT%20B30%20phone%20cover/make.png
+* Miscellaneous
++ 12V Lead-Acid battery charger and terminal
+   {{{imglnk(
+        misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html,
+        misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png
         )}}}
 
++ adjustable resistor / indicator
+   {{{imglnk(
+        misc/adjustable%20resistor/index.html,
+        misc/adjustable%20resistor/make.png
+        )}}}
 
-
-+ Trekology camping chair leg tip
-  {{{imglnk(
-        misc/camping%20chair%20leg%20tip/index.html,
-        misc/camping%20chair%20leg%20tip/make.png
++ battery tester
+   {{{imglnk(
+        misc/battery%20tester/index.html,
+        misc/battery%20tester/make.png
         )}}}
 
-+ Toy robot
++ Lab heater and cooler
   {{{imglnk(
-        misc/Robot%20toy/index.html,
-        misc/Robot%20toy/make.png
+        misc/lab%20heater%20and%20cooler/index.html,
+        misc/lab%20heater%20and%20cooler/make.png
         )}}}
 
 + USB Fan modification
@@ -178,61 +170,47 @@ Collection of physical projects. Electronics, 3D designs etc..
         misc/USB%20desk%20fan%20mod/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
++ Window fixator
+  {{{imglnk(
+        misc/window%20fixator/index.html,
+        misc/window%20fixator/make.png
         )}}}
 
-+ battery tester
-   {{{imglnk(
-        power/battery%20tester/index.html,
-        power/battery%20tester/make.png
+
+** Audio
+
++ Portable stereo speaker
+  {{{imglnk(
+        misc/portable%20stereo%20active%20speaker/index.html,
+        misc/portable%20stereo%20active%20speaker/make.png
         )}}}
 
-+ adjustable resistor / indicator
-   {{{imglnk(
-        power/adjustable%20resistor/index.html,
-        power/adjustable%20resistor/make.png
++ Headphone hub
+  {{{imglnk(
+        misc/headphone%20hub/index.html,
+        misc/headphone%20hub/make.png
         )}}}
 
-** Optics
-:PROPERTIES:
-:ID:       0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c
-:END:
+* Optics
+
 + 35mm film copying device
   {{{imglnk(
         optics/35mm%20film%20copying%20device/index.html,
         optics/35mm%20film%20copying%20device/make.png
         )}}}
 
-
-
-*** Microscopy
 + Fujifilm X-mount to microscope adapter
   {{{imglnk(
         optics/Fujifilm%20X-mount%20microscope%20adapter/index.html,
         optics/Fujifilm%20X-mount%20microscope%20adapter/make.png
         )}}}
 
-
-*** Fujifilm
-
-** Organizers / boxes / covers
-
-+ Window fixator
++ Gyroscope stabilizer for binoculars
   {{{imglnk(
-        organizers/window%20fixator/index.html,
-        organizers/window%20fixator/make.png
+        optics/gyro%20for%20binoculars/index.html,
+        optics/gyro%20for%20binoculars/make.png
         )}}}
 
-** Radio
-+ DIY Yagi antenna connector
-  {{{imglnk(
-        RF/Yagi%20antenna%20connector/index.html,
-        RF/Yagi%20antenna%20connector/make.png
-        )}}}
 * See also
 + Jay Doscher blog: https://back7.co/
 + Valera Perinski designs:
diff --git a/misc/Headphone hub/body.png b/misc/Headphone hub/body.png
deleted file mode 100644 (file)
index 378799a..0000000
Binary files a/misc/Headphone hub/body.png and /dev/null differ
diff --git a/misc/Headphone hub/body.stl b/misc/Headphone hub/body.stl
deleted file mode 100644 (file)
index dc8e9b9..0000000
Binary files a/misc/Headphone hub/body.stl and /dev/null differ
diff --git a/misc/Headphone hub/cover, 2.png b/misc/Headphone hub/cover, 2.png
deleted file mode 100644 (file)
index 7df7746..0000000
Binary files a/misc/Headphone hub/cover, 2.png and /dev/null differ
diff --git a/misc/Headphone hub/cover.png b/misc/Headphone hub/cover.png
deleted file mode 100644 (file)
index 067e8d4..0000000
Binary files a/misc/Headphone hub/cover.png and /dev/null differ
diff --git a/misc/Headphone hub/cover.stl b/misc/Headphone hub/cover.stl
deleted file mode 100644 (file)
index 5b0d6fb..0000000
Binary files a/misc/Headphone hub/cover.stl and /dev/null differ
diff --git a/misc/Headphone hub/hub.FCStd b/misc/Headphone hub/hub.FCStd
deleted file mode 100644 (file)
index f85ea1b..0000000
Binary files a/misc/Headphone hub/hub.FCStd and /dev/null differ
diff --git a/misc/Headphone hub/index.html b/misc/Headphone hub/index.html
deleted file mode 100644 (file)
index ccc85bf..0000000
+++ /dev/null
@@ -1,325 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-<title>Headphone hub</title>
-<!-- 2020-12-25 Fri 23:48 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-<style type="text/css">
-footer {background-color: #111 !important;}
-pre {background-color: #111; color: #ccc;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
-    position: relative;
-    min-height: 100%;
-}
-
-body {
-    font-size: 18px;
-    margin-bottom: 105px;
-}
-
-footer {
-    position: absolute;
-    bottom: 0;
-    width: 100%;
-    height: 101px;
-    background-color: #f5f5f5;
-}
-
-footer > div {
-    padding: 10px;
-}
-
-footer p {
-    margin: 0 0 5px;
-    text-align: center;
-    font-size: 16px;
-}
-
-#table-of-contents {
-    margin-top: 20px;
-    margin-bottom: 20px;
-}
-
-blockquote p {
-    font-size: 18px;
-}
-
-pre {
-    font-size: 16px;
-}
-
-.footpara {
-    display: inline-block;
-}
-
-figcaption {
-  font-size: 16px;
-  color: #666;
-  font-style: italic;
-  padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
-    position: static;
-}
-@media (min-width: 768px) {
-    .bs-docs-sidebar {
-        padding-left: 20px;
-    }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
-    display: block;
-    padding: 4px 20px;
-    font-size: 14px;
-    font-weight: 500;
-    color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
-    padding-left: 19px;
-    color: #A1283B;
-    text-decoration: none;
-    background-color: transparent;
-    border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
-    padding-left: 18px;
-    font-weight: bold;
-    color: #A1283B;
-    background-color: transparent;
-    border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
-    display: none; /* Hide by default, but at >768px, show it */
-    padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
-    padding-top: 1px;
-    padding-bottom: 1px;
-    padding-left: 30px;
-    font-size: 12px;
-    font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
-    padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
-    padding-left: 28px;
-    font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
-    padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
-    padding-top: 1px;
-    padding-bottom: 1px;
-    padding-left: 40px;
-    font-size: 12px;
-    font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
-    padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
-    padding-left: 38px;
-    font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
-    .bs-docs-sidebar .nav > .active > ul {
-        display: block;
-    }
-    /* Widen the fixed sidebar */
-    .bs-docs-sidebar.affix,
-    .bs-docs-sidebar.affix-bottom {
-        width: 213px;
-    }
-    .bs-docs-sidebar.affix {
-        position: fixed; /* Undo the static from mobile first approach */
-        top: 20px;
-    }
-    .bs-docs-sidebar.affix-bottom {
-        position: absolute; /* Undo the static from mobile first approach */
-    }
-    .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
-        margin-top: 0;
-        margin-bottom: 0
-    }
-}
-@media (min-width: 1200px) {
-    /* Widen the fixed sidebar again */
-    .bs-docs-sidebar.affix-bottom,
-    .bs-docs-sidebar.affix {
-        width: 263px;
-    }
-}
-</style>
-<script type="text/javascript">
-$(function() {
-    'use strict';
-
-    $('.bs-docs-sidebar li').first().addClass('active');
-
-    $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
-    $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Headphone hub</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><span class="section-number-2">1</span> General</h2>
-<div class="outline-text-2" id="text-1">
-<ul class="org-ul">
-<li>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.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-<p>
-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.
-</p>
-
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Schematic diagram:
-<img src="schematic.png" class="img-responsive" alt="schematic.png">
-</p>
-
-<p>
-Warning: All devices are connected in parallel. Make sure that audio
-producing device can handle combined load. See:
-<a href="https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2">https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2</a>
-</p>
-
-
-<figure>
-<p><img src="make,%202.png" class="img-responsive" alt="make,%202.png">
-</p>
-</figure>
-
-<p>
-Device consists of body and cover that are held together by single
-screw at the center:
-</p>
-
-
-<figure>
-<p><img src="cover,%202.png" class="img-responsive" alt="cover,%202.png">
-</p>
-</figure>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Download</h2>
-<div class="outline-text-2" id="text-3">
-<ul class="org-ul">
-<li><a href="hub.FCStd">FreeCAD project</a>
-</li>
-</ul>
-
-
-<p>
-Body <a href="body.stl">STL file</a>
-<img src="body.png" class="img-responsive" alt="body.png">
-</p>
-
-
-
-<hr >
-<p>
-Cover <a href="cover.stl">STL file</a>
-</p>
-
-
-<figure>
-<p><img src="cover.png" class="img-responsive" alt="cover.png">
-</p>
-</figure>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. Download</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-12-25 Fri 23:48</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
diff --git a/misc/Headphone hub/index.org b/misc/Headphone hub/index.org
deleted file mode 100644 (file)
index dd6d162..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-#+TITLE: Headphone hub
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD:   footer {background-color: #111 !important;}
-#+HTML_HEAD:   pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ 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.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
-  - Svjatoslav Agejenko
-  - Homepage: https://svjatoslav.eu
-  - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
-  - [[../../index.html][Other physical projects in this repository]]
-  - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-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.
-
-[[file:make.png]]
-
-Schematic diagram:
-[[file:schematic.png]]
-
-Warning: All devices are connected in parallel. Make sure that audio
-producing device can handle combined load. See:
-https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2
-
-[[file:make,%202.png]]
-
-Device consists of body and cover that are held together by single
-screw at the center:
-
-[[file:cover,%202.png]]
-
-* Download
-
-- [[file:hub.FCStd][FreeCAD project]]
-
-
-Body [[file:body.stl][STL file]]
-[[file:body.png]]
-
-
-
------
-Cover [[file:cover.stl][STL file]]
-
-[[file:cover.png]]
diff --git a/misc/Headphone hub/make, 2.png b/misc/Headphone hub/make, 2.png
deleted file mode 100644 (file)
index 0757cc6..0000000
Binary files a/misc/Headphone hub/make, 2.png and /dev/null differ
diff --git a/misc/Headphone hub/make.png b/misc/Headphone hub/make.png
deleted file mode 100644 (file)
index ad159e1..0000000
Binary files a/misc/Headphone hub/make.png and /dev/null differ
diff --git a/misc/Headphone hub/schematic-cache.lib b/misc/Headphone hub/schematic-cache.lib
deleted file mode 100644 (file)
index 27883d2..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-EESchema-LIBRARY Version 2.4
-#encoding utf-8
-#
-# Connector_AudioJack3
-#
-DEF Connector_AudioJack3 J 0 20 Y Y 1 F N
-F0 "J" 0 350 50 H V C CNN
-F1 "Connector_AudioJack3" 0 250 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- Jack*
-$ENDFPLIST
-DRAW
-S -200 -200 -250 -100 0 1 10 F
-S 100 150 -200 -200 0 1 10 f
-P 4 0 1 10 0 -100 25 -125 50 -100 100 -100 N
-P 5 0 1 10 -75 -100 -50 -125 -25 -100 -25 0 100 0 N
-P 5 0 1 10 100 100 -100 100 -100 -100 -125 -125 -150 -100 N
-X ~ R 200 0 100 L 50 50 1 1 P
-X ~ S 200 100 100 L 50 50 1 1 P
-X ~ T 200 -100 100 L 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
-#End Library
diff --git a/misc/Headphone hub/schematic.png b/misc/Headphone hub/schematic.png
deleted file mode 100644 (file)
index 84a535e..0000000
Binary files a/misc/Headphone hub/schematic.png and /dev/null differ
diff --git a/misc/Headphone hub/schematic.sch b/misc/Headphone hub/schematic.sch
deleted file mode 100644 (file)
index 630bccd..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-EESchema Schematic File Version 4
-EELAYER 30 0
-EELAYER END
-$Descr A4 11693 8268
-encoding utf-8
-Sheet 1 1
-Title ""
-Date ""
-Rev ""
-Comp ""
-Comment1 ""
-Comment2 ""
-Comment3 ""
-Comment4 ""
-$EndDescr
-$Comp
-L Connector:AudioJack3 J1
-U 1 1 5FE65EA5
-P 3100 3300
-F 0 "J1" V 3036 3488 50  0000 L CNN
-F 1 "AudioJack3" V 3127 3488 50  0000 L CNN
-F 2 "" H 3100 3300 50  0001 C CNN
-F 3 "~" H 3100 3300 50  0001 C CNN
-       1    3100 3300
-       0    1    1    0   
-$EndComp
-$Comp
-L Connector:AudioJack3 J2
-U 1 1 5FE6658D
-P 4000 3300
-F 0 "J2" V 3936 3488 50  0000 L CNN
-F 1 "AudioJack3" V 4027 3488 50  0000 L CNN
-F 2 "" H 4000 3300 50  0001 C CNN
-F 3 "~" H 4000 3300 50  0001 C CNN
-       1    4000 3300
-       0    1    1    0   
-$EndComp
-$Comp
-L Connector:AudioJack3 J3
-U 1 1 5FE66E55
-P 4850 3300
-F 0 "J3" V 4786 3488 50  0000 L CNN
-F 1 "AudioJack3" V 4877 3488 50  0000 L CNN
-F 2 "" H 4850 3300 50  0001 C CNN
-F 3 "~" H 4850 3300 50  0001 C CNN
-       1    4850 3300
-       0    1    1    0   
-$EndComp
-Wire Wire Line
-       3000 3500 3000 3800
-Wire Wire Line
-       3000 3800 3900 3800
-Wire Wire Line
-       3900 3800 3900 3500
-Wire Wire Line
-       3900 3800 4750 3800
-Wire Wire Line
-       4750 3800 4750 3500
-Connection ~ 3900 3800
-Wire Wire Line
-       3100 3500 3100 3750
-Wire Wire Line
-       3100 3750 4000 3750
-Wire Wire Line
-       4000 3750 4000 3500
-Wire Wire Line
-       4000 3750 4850 3750
-Wire Wire Line
-       4850 3750 4850 3500
-Connection ~ 4000 3750
-Wire Wire Line
-       3200 3500 3200 3700
-Wire Wire Line
-       3200 3700 4100 3700
-Wire Wire Line
-       4100 3700 4100 3500
-Wire Wire Line
-       4100 3700 4950 3700
-Wire Wire Line
-       4950 3700 4950 3500
-Connection ~ 4100 3700
-$Comp
-L Connector:AudioJack3 J4
-U 1 1 5FE687FA
-P 5700 3300
-F 0 "J4" V 5636 3488 50  0000 L CNN
-F 1 "AudioJack3" V 5727 3488 50  0000 L CNN
-F 2 "" H 5700 3300 50  0001 C CNN
-F 3 "~" H 5700 3300 50  0001 C CNN
-       1    5700 3300
-       0    1    1    0   
-$EndComp
-Wire Wire Line
-       4750 3800 5600 3800
-Wire Wire Line
-       5600 3800 5600 3500
-Wire Wire Line
-       4850 3750 5700 3750
-Wire Wire Line
-       5700 3750 5700 3500
-Wire Wire Line
-       4950 3700 5800 3700
-Wire Wire Line
-       5800 3700 5800 3500
-Connection ~ 4750 3800
-Connection ~ 4850 3750
-Connection ~ 4950 3700
-$EndSCHEMATC
diff --git a/misc/Portable stereo active speaker/20V upstep module/make.png b/misc/Portable stereo active speaker/20V upstep module/make.png
deleted file mode 100644 (file)
index b63097d..0000000
Binary files a/misc/Portable stereo active speaker/20V upstep module/make.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/20V upstep module/schematic.png b/misc/Portable stereo active speaker/20V upstep module/schematic.png
deleted file mode 100644 (file)
index ce46ada..0000000
Binary files a/misc/Portable stereo active speaker/20V upstep module/schematic.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/battery holder/battery holder.FCStd b/misc/Portable stereo active speaker/battery holder/battery holder.FCStd
deleted file mode 100644 (file)
index 368e973..0000000
Binary files a/misc/Portable stereo active speaker/battery holder/battery holder.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/battery holder/battery holder.png b/misc/Portable stereo active speaker/battery holder/battery holder.png
deleted file mode 100644 (file)
index b285bf5..0000000
Binary files a/misc/Portable stereo active speaker/battery holder/battery holder.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/battery holder/battery holder.stl b/misc/Portable stereo active speaker/battery holder/battery holder.stl
deleted file mode 100644 (file)
index 0bc749c..0000000
Binary files a/misc/Portable stereo active speaker/battery holder/battery holder.stl and /dev/null differ
diff --git a/misc/Portable stereo active speaker/battery holder/make.png b/misc/Portable stereo active speaker/battery holder/make.png
deleted file mode 100644 (file)
index e15bb6c..0000000
Binary files a/misc/Portable stereo active speaker/battery holder/make.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/battery holder/mounted on the back.png b/misc/Portable stereo active speaker/battery holder/mounted on the back.png
deleted file mode 100644 (file)
index d208095..0000000
Binary files a/misc/Portable stereo active speaker/battery holder/mounted on the back.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/battery holder/schematic.png b/misc/Portable stereo active speaker/battery holder/schematic.png
deleted file mode 100644 (file)
index 86d6912..0000000
Binary files a/misc/Portable stereo active speaker/battery holder/schematic.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/center box/back.png b/misc/Portable stereo active speaker/center box/back.png
deleted file mode 100644 (file)
index 9955ba9..0000000
Binary files a/misc/Portable stereo active speaker/center box/back.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/center box/center box.FCStd b/misc/Portable stereo active speaker/center box/center box.FCStd
deleted file mode 100644 (file)
index a382621..0000000
Binary files a/misc/Portable stereo active speaker/center box/center box.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/center box/center box.stl b/misc/Portable stereo active speaker/center box/center box.stl
deleted file mode 100644 (file)
index 4cee50d..0000000
Binary files a/misc/Portable stereo active speaker/center box/center box.stl and /dev/null differ
diff --git a/misc/Portable stereo active speaker/center box/front.png b/misc/Portable stereo active speaker/center box/front.png
deleted file mode 100644 (file)
index 659a7cd..0000000
Binary files a/misc/Portable stereo active speaker/center box/front.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/extra capacitors/extra caps.FCStd b/misc/Portable stereo active speaker/extra capacitors/extra caps.FCStd
deleted file mode 100644 (file)
index 1948bf3..0000000
Binary files a/misc/Portable stereo active speaker/extra capacitors/extra caps.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/extra capacitors/extra caps.png b/misc/Portable stereo active speaker/extra capacitors/extra caps.png
deleted file mode 100644 (file)
index 3ee34ef..0000000
Binary files a/misc/Portable stereo active speaker/extra capacitors/extra caps.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/extra capacitors/extra caps.stl b/misc/Portable stereo active speaker/extra capacitors/extra caps.stl
deleted file mode 100644 (file)
index 29ef616..0000000
Binary files a/misc/Portable stereo active speaker/extra capacitors/extra caps.stl and /dev/null differ
diff --git a/misc/Portable stereo active speaker/extra capacitors/make.png b/misc/Portable stereo active speaker/extra capacitors/make.png
deleted file mode 100644 (file)
index a562ded..0000000
Binary files a/misc/Portable stereo active speaker/extra capacitors/make.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/attachment.png b/misc/Portable stereo active speaker/front panel/attachment.png
deleted file mode 100644 (file)
index 1c21f48..0000000
Binary files a/misc/Portable stereo active speaker/front panel/attachment.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/front panel, back, make.png b/misc/Portable stereo active speaker/front panel/front panel, back, make.png
deleted file mode 100644 (file)
index fe43914..0000000
Binary files a/misc/Portable stereo active speaker/front panel/front panel, back, make.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/front panel, back.png b/misc/Portable stereo active speaker/front panel/front panel, back.png
deleted file mode 100644 (file)
index 9055092..0000000
Binary files a/misc/Portable stereo active speaker/front panel/front panel, back.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/front panel, front, make.png b/misc/Portable stereo active speaker/front panel/front panel, front, make.png
deleted file mode 100644 (file)
index 04fab77..0000000
Binary files a/misc/Portable stereo active speaker/front panel/front panel, front, make.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/front panel, front.png b/misc/Portable stereo active speaker/front panel/front panel, front.png
deleted file mode 100644 (file)
index 5b6b84f..0000000
Binary files a/misc/Portable stereo active speaker/front panel/front panel, front.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/front panel.FCStd b/misc/Portable stereo active speaker/front panel/front panel.FCStd
deleted file mode 100644 (file)
index b304d3c..0000000
Binary files a/misc/Portable stereo active speaker/front panel/front panel.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/front panel.stl b/misc/Portable stereo active speaker/front panel/front panel.stl
deleted file mode 100644 (file)
index 096c772..0000000
Binary files a/misc/Portable stereo active speaker/front panel/front panel.stl and /dev/null differ
diff --git a/misc/Portable stereo active speaker/front panel/schematic.png b/misc/Portable stereo active speaker/front panel/schematic.png
deleted file mode 100644 (file)
index 17092c5..0000000
Binary files a/misc/Portable stereo active speaker/front panel/schematic.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/index.html b/misc/Portable stereo active speaker/index.html
deleted file mode 100644 (file)
index 510d483..0000000
+++ /dev/null
@@ -1,805 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-<title>Portable stereo speaker</title>
-<!-- 2020-04-12 P 23:58 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-<style type="text/css">
-footer {background-color: #111 !important;}
-pre {background-color: #111; color: #ccc;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
-    position: relative;
-    min-height: 100%;
-}
-
-body {
-    font-size: 18px;
-    margin-bottom: 105px;
-}
-
-footer {
-    position: absolute;
-    bottom: 0;
-    width: 100%;
-    height: 101px;
-    background-color: #f5f5f5;
-}
-
-footer > div {
-    padding: 10px;
-}
-
-footer p {
-    margin: 0 0 5px;
-    text-align: center;
-    font-size: 16px;
-}
-
-#table-of-contents {
-    margin-top: 20px;
-    margin-bottom: 20px;
-}
-
-blockquote p {
-    font-size: 18px;
-}
-
-pre {
-    font-size: 16px;
-}
-
-.footpara {
-    display: inline-block;
-}
-
-figcaption {
-  font-size: 16px;
-  color: #666;
-  font-style: italic;
-  padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
-    position: static;
-}
-@media (min-width: 768px) {
-    .bs-docs-sidebar {
-        padding-left: 20px;
-    }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
-    display: block;
-    padding: 4px 20px;
-    font-size: 14px;
-    font-weight: 500;
-    color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
-    padding-left: 19px;
-    color: #A1283B;
-    text-decoration: none;
-    background-color: transparent;
-    border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
-    padding-left: 18px;
-    font-weight: bold;
-    color: #A1283B;
-    background-color: transparent;
-    border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
-    display: none; /* Hide by default, but at >768px, show it */
-    padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
-    padding-top: 1px;
-    padding-bottom: 1px;
-    padding-left: 30px;
-    font-size: 12px;
-    font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
-    padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
-    padding-left: 28px;
-    font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
-    padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
-    padding-top: 1px;
-    padding-bottom: 1px;
-    padding-left: 40px;
-    font-size: 12px;
-    font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
-    padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
-    padding-left: 38px;
-    font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
-    .bs-docs-sidebar .nav > .active > ul {
-        display: block;
-    }
-    /* Widen the fixed sidebar */
-    .bs-docs-sidebar.affix,
-    .bs-docs-sidebar.affix-bottom {
-        width: 213px;
-    }
-    .bs-docs-sidebar.affix {
-        position: fixed; /* Undo the static from mobile first approach */
-        top: 20px;
-    }
-    .bs-docs-sidebar.affix-bottom {
-        position: absolute; /* Undo the static from mobile first approach */
-    }
-    .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
-        margin-top: 0;
-        margin-bottom: 0
-    }
-}
-@media (min-width: 1200px) {
-    /* Widen the fixed sidebar again */
-    .bs-docs-sidebar.affix-bottom,
-    .bs-docs-sidebar.affix {
-        width: 263px;
-    }
-}
-</style>
-<script type="text/javascript">
-$(function() {
-    'use strict';
-
-    $('.bs-docs-sidebar li').first().addClass('active');
-
-    $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
-    $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Portable stereo speaker</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><span class="section-number-2">1</span> General</h2>
-<div class="outline-text-2" id="text-1">
-<ul class="org-ul">
-<li>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.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-<p>
-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
-shared bus and functionality realized via pluggable modules. So I
-built stereo speaker:
-</p>
-
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Indicator on the front panel shows available power within the
-system. Ideally it should be at the maximum. It drops when batteries
-run empty or when consumed power (too loud music) is greater than
-onboard power supply or batteries can handle. It has on/off switch and
-stereo audio input. Audio input impedance is about 100 ohms.
-</p>
-
-
-<figure>
-<p><img src="make,%20side.png" class="img-responsive" alt="make,%20side.png">
-</p>
-</figure>
-
-<p>
-Idea for the holes on the top and smaller ones on the bottom back is
-to enable air flow for passive cooling.
-</p>
-
-
-<figure>
-<p><img src="make,%20back.png" class="img-responsive" alt="make,%20back.png">
-</p>
-</figure>
-
-<p>
-Entire construction is made of parts, no larger than
-120x120x120mm. Maximum for my printer.
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Battery holder</h2>
-<div class="outline-text-2" id="text-3">
-<p>
-Device is powered by 4 times AA NiMH batteries (1.2V each).
-</p>
-
-
-<figure>
-<p><img src="battery%20holder/schematic.png" class="img-responsive" alt="schematic.png">
-</p>
-</figure>
-
-<p>
-I happened to have AA battery adapters lying around with different
-bottom hole configurations. Therefore this weird hole design:
-</p>
-
-
-<figure>
-<p><img src="battery%20holder/battery%20holder.png" class="img-responsive" alt="battery%20holder.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="battery%20holder/battery%20holder.FCStd">FreeCAD file</a>
-</li>
-<li><a href="battery%20holder/battery%20holder.stl">STL file</a>
-</li>
-</ul>
-
-<p>
-Result:
-<img src="battery%20holder/make.png" class="img-responsive" alt="make.png">
-</p>
-
-<p>
-Attaches to the back of the body:
-<img src="battery%20holder/mounted%20on%20the%20back.png" class="img-responsive" alt="mounted%20on%20the%20back.png">
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-4" class="outline-2">
-<h2 id="sec-4"><span class="section-number-2">4</span> 20V up-step module</h2>
-<div class="outline-text-2" id="text-4">
-<p>
-Battery pack voltage is routed through main on/off switch on the front
-panel, and then it goes to the 20V up-step module.
-</p>
-
-
-<figure>
-<p><img src="20V%20upstep%20module/schematic.png" class="img-responsive" alt="schematic.png">
-</p>
-</figure>
-
-<p>
-It uses ready made upstep module, but adds extra voltage filtering via
-inductor and capacitors.
-</p>
-
-
-<figure>
-<p><img src="20V%20upstep%20module/make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-</div>
-</div>
-
-<div id="outline-container-sec-5" class="outline-2">
-<h2 id="sec-5"><span class="section-number-2">5</span> Main board</h2>
-<div class="outline-text-2" id="text-5">
-<p>
-Voltage upstep above sits on top of main board (motherboard). It has
-uniform central bus that spans all connectors.
-</p>
-
-
-<figure>
-<p><img src="main%20board/internal%20bus.png" class="img-responsive" alt="internal%20bus.png">
-</p>
-</figure>
-
-
-<figure>
-<p><img src="main%20board/bus%20on%20the%20bottom,%202.png" class="img-responsive" alt="bus%20on%20the%20bottom,%202.png">
-</p>
-</figure>
-
-<p>
-First row of the main board is special IO terminal (for connecting
-speakers, front panel, etc..)
-</p>
-
-
-<figure>
-<p><img src="main%20board/IO%20terminal.png" class="img-responsive" alt="IO%20terminal.png">
-</p>
-</figure>
-
-<p>
-Remaining rows are for connecting boards:
-</p>
-
-
-<figure>
-<p><img src="main%20board/1.png" class="img-responsive" alt="1.png">
-</p>
-</figure>
-
-<p>
-To provide structural support, main board is attached to frame:
-</p>
-
-
-<figure>
-<p><img src="main%20board/board%20fixator%20body.png" class="img-responsive" alt="board%20fixator%20body.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="main%20board/board%20fixator%20body.FCStd">FreeCAD file</a>
-</li>
-<li><a href="main%20board/board%20fixator%20body.stl">STL file</a>
-</li>
-</ul>
-
-<p>
-And boards plugged into main board are fixed at the top, using clip:
-</p>
-
-
-<figure>
-<p><img src="main%20board/board%20fixator%20top%20clip.png" class="img-responsive" alt="board%20fixator%20top%20clip.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="main%20board/board%20fixator%20top%20clip.FCStd">FreeCAD file</a>
-</li>
-<li><a href="main%20board/board%20fixator%20top%20clip.stl">STL file</a>
-</li>
-</ul>
-
-<p>
-Result:
-</p>
-
-
-<figure>
-<p><img src="main%20board/bus%20on%20the%20bottom,%201.png" class="img-responsive" alt="bus%20on%20the%20bottom,%201.png">
-</p>
-</figure>
-
-
-<figure>
-<p><img src="main%20board/board%20fixator.png" class="img-responsive" alt="board%20fixator.png">
-</p>
-</figure>
-</div>
-</div>
-
-<div id="outline-container-sec-6" class="outline-2">
-<h2 id="sec-6"><span class="section-number-2">6</span> Mono audio amplifier module</h2>
-<div class="outline-text-2" id="text-6">
-<p>
-Design uses scavenged secondhand Chinese TDA2030 audio amp
-clones. Each chip is mono audio amplifier. Therefore 2 almost
-identical audio amp modules had to be built, one for left speaker, one
-for right.
-</p>
-
-
-<figure>
-<p><img src="mono%20audio%20amp%20module/schematic.png" class="img-responsive" alt="schematic.png">
-</p>
-</figure>
-
-<p>
-I like to build on top of prototype PCBs. Gives results much faster
-for one-off projects. Before soldering, I solve component layout on
-paper:
-</p>
-
-
-<figure>
-<p><img src="mono%20audio%20amp%20module/PCB%20layout.png" class="img-responsive" alt="PCB%20layout.png">
-</p>
-</figure>
-
-<p>
-Result - front:
-</p>
-
-
-<figure>
-<p><img src="mono%20audio%20amp%20module/assembled%20front.png" class="img-responsive" alt="assembled%20front.png">
-</p>
-</figure>
-
-<p>
-Result - back:
-</p>
-
-
-<figure>
-<p><img src="mono%20audio%20amp%20module/assembled%20back.png" class="img-responsive" alt="assembled%20back.png">
-</p>
-</figure>
-
-<p>
-Here copper tape is used as improvised heatsink.
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-7" class="outline-2">
-<h2 id="sec-7"><span class="section-number-2">7</span> Speakers</h2>
-<div class="outline-text-2" id="text-7">
-<p>
-High frequency small speaker and medium frequency bigger speaker are
-combined.
-</p>
-
-
-<figure>
-<p><img src="speakers/schematic.png" class="img-responsive" alt="schematic.png">
-</p>
-</figure>
-
-<p>
-Capacitor acts as high-pass filter on top of tiny PCB:
-</p>
-
-
-<figure>
-<p><img src="speakers/PCB%20layout.png" class="img-responsive" alt="PCB%20layout.png">
-</p>
-</figure>
-
-<p>
-Speaker enclosure:
-</p>
-
-
-<figure>
-<p><img src="speakers/speaker%20enclosure.png" class="img-responsive" alt="speaker%20enclosure.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="speakers/speaker%20enclosure.FCStd">FreeCAD file</a>
-</li>
-<li><a href="speakers/speaker%20enclosure.stl">STL file</a>
-</li>
-</ul>
-
-<p>
-Speaker enclosure cover:
-</p>
-
-
-<figure>
-<p><img src="speakers/speaker%20enclosure%20cover.png" class="img-responsive" alt="speaker%20enclosure%20cover.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="speakers/speaker%20enclosure%20cover.FCStd">FreeCAD file</a>
-</li>
-<li><a href="speakers/speaker%20enclosure%20cover.stl">STL file</a>
-</li>
-</ul>
-
-<p>
-Result:
-</p>
-
-
-<figure>
-<p><img src="speakers/make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-</div>
-</div>
-
-<div id="outline-container-sec-8" class="outline-2">
-<h2 id="sec-8"><span class="section-number-2">8</span> Front panel</h2>
-<div class="outline-text-2" id="text-8">
-<p>
-Initial idea was really simple panel:
-</p>
-<ul class="org-ul">
-<li>on/off switch
-</li>
-<li>system power indicator
-</li>
-<li>stereo audio input
-</li>
-</ul>
-
-<p>
-But, since I'm using "agile" approach, during load-testing, it become
-clear that active fan based cooling would be nice (when playing loud
-music). I found tiny cooler fan that needs 5 volts to operate. Also I
-need to power backlight for power indicator. For both of these cases,
-I decided to add another voltage up-step module (target voltage output
-set to 6V). This time directly on the front panel.
-</p>
-
-
-<figure>
-<p><img src="front%20panel/schematic.png" class="img-responsive" alt="schematic.png">
-</p>
-</figure>
-
-<p>
-Front panel case:
-</p>
-
-
-<figure>
-<p><img src="front%20panel/front%20panel,%20front.png" class="img-responsive" alt="front%20panel,%20front.png">
-</p>
-</figure>
-
-
-<figure>
-<p><img src="front%20panel/front%20panel,%20back.png" class="img-responsive" alt="front%20panel,%20back.png">
-</p>
-</figure>
-
-<p>
-Electronics fits inside:
-</p>
-
-
-<figure>
-<p><img src="front%20panel/front%20panel,%20back,%20make.png" class="img-responsive" alt="front%20panel,%20back,%20make.png">
-</p>
-</figure>
-
-<p>
-Front view:
-</p>
-
-
-<figure>
-<p><img src="front%20panel/front%20panel,%20front,%20make.png" class="img-responsive" alt="front%20panel,%20front,%20make.png">
-</p>
-</figure>
-
-<p>
-And attaches to the remaining components:
-</p>
-
-
-<figure>
-<p><img src="front%20panel/attachment.png" class="img-responsive" alt="attachment.png">
-</p>
-</figure>
-</div>
-</div>
-
-
-<div id="outline-container-sec-9" class="outline-2">
-<h2 id="sec-9"><span class="section-number-2">9</span> Extra capacitors</h2>
-<div class="outline-text-2" id="text-9">
-<p>
-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.
-</p>
-
-
-<figure>
-<p><img src="extra%20capacitors/extra%20caps.png" class="img-responsive" alt="extra%20caps.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="extra%20capacitors/extra%20caps.FCStd">FreeCAD project</a>
-</li>
-<li><a href="extra%20capacitors/extra%20caps.stl">STL file</a>
-</li>
-</ul>
-
-<p>
-Extra caps are mounted on top of the speaker and electrically attached
-to the main board.
-</p>
-
-
-<figure>
-<p><img src="extra%20capacitors/make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-</div>
-</div>
-
-<div id="outline-container-sec-10" class="outline-2">
-<h2 id="sec-10"><span class="section-number-2">10</span> Center box</h2>
-<div class="outline-text-2" id="text-10">
-<p>
-Last physical part, to attach it all together: central body.
-</p>
-
-<p>
-Front:
-<img src="center%20box/front.png" class="img-responsive" alt="front.png">
-</p>
-
-<p>
-Back:
-<img src="center%20box/back.png" class="img-responsive" alt="back.png">
-</p>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="center%20box/center%20box.FCStd">FreeCAD file</a>
-</li>
-<li><a href="center%20box/center%20box.stl">STL file</a>
-</li>
-</ul>
-</div>
-</div>
-
-
-<div id="outline-container-sec-11" class="outline-2">
-<h2 id="sec-11"><span class="section-number-2">11</span> Conclusions / TODO</h2>
-<div class="outline-text-2" id="text-11">
-<p>
-These things could be done better:
-</p>
-
-<ul class="org-ul">
-<li>Instead of using undersized heatsinks on the audio amplifiers and
-need for active cooling as a consequence, it would be better to try
-to mount audio amplifier chip on top of speaker metallic body. It
-would provide plenty of cooling and reduces power losses within
-cable, since amplifier would be as close to the speaker as possible.
-</li>
-
-<li>I used agile design. That is, implemented functionality ad-hoc. If I
-had done design in advance, then I could have had smarter connector
-layout between main board and front panel. That is: Instead of
-multiple smaller cables, one wide (multi connector) cable.
-</li>
-
-<li>Screw holes are too close to the edges on the front panel.
-</li>
-
-<li>It would be better if screw heads were slightly buried within
-construction body.
-</li>
-</ul>
-
-
-<p>
-Overall, it was good learning experience and I was able to test
-various ideas on it. Will add cooler later :)
-</p>
-
-
-<p>
-Photo of initial PSU + audio amp test:
-</p>
-
-
-<figure>
-<p><img src="initial%20test.png" class="img-responsive" alt="initial%20test.png">
-</p>
-</figure>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. Battery holder</a></li>
-<li><a href="#sec-4">4. 20V up-step module</a></li>
-<li><a href="#sec-5">5. Main board</a></li>
-<li><a href="#sec-6">6. Mono audio amplifier module</a></li>
-<li><a href="#sec-7">7. Speakers</a></li>
-<li><a href="#sec-8">8. Front panel</a></li>
-<li><a href="#sec-9">9. Extra capacitors</a></li>
-<li><a href="#sec-10">10. Center box</a></li>
-<li><a href="#sec-11">11. Conclusions / TODO</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-04-12 P 23:58</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
diff --git a/misc/Portable stereo active speaker/index.org b/misc/Portable stereo active speaker/index.org
deleted file mode 100644 (file)
index e85fa1f..0000000
+++ /dev/null
@@ -1,276 +0,0 @@
-#+TITLE: Portable stereo speaker
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD:   footer {background-color: #111 !important;}
-#+HTML_HEAD:   pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ 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.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
-  - Svjatoslav Agejenko
-  - Homepage: https://svjatoslav.eu
-  - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
-  - [[../../index.html][Other physical projects in this repository]]
-  - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-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
-shared bus and functionality realized via pluggable modules. So I
-built stereo speaker:
-
-[[file:make.png]]
-
-Indicator on the front panel shows available power within the
-system. Ideally it should be at the maximum. It drops when batteries
-run empty or when consumed power (too loud music) is greater than
-onboard power supply or batteries can handle. It has on/off switch and
-stereo audio input. Audio input impedance is about 100 ohms.
-
-[[file:make,%20side.png]]
-
-Idea for the holes on the top and smaller ones on the bottom back is
-to enable air flow for passive cooling.
-
-[[file:make,%20back.png]]
-
-Entire construction is made of parts, no larger than
-120x120x120mm. Maximum for my printer.
-
-* Battery holder
-Device is powered by 4 times AA NiMH batteries (1.2V each).
-
-[[file:battery%20holder/schematic.png]]
-
-I happened to have AA battery adapters lying around with different
-bottom hole configurations. Therefore this weird hole design:
-
-[[file:battery%20holder/battery%20holder.png]]
-
-Download:
-+ [[file:battery%20holder/battery%20holder.FCStd][FreeCAD file]]
-+ [[file:battery%20holder/battery%20holder.stl][STL file]]
-
-Result:
-[[file:battery%20holder/make.png]]
-
-Attaches to the back of the body:
-[[file:battery%20holder/mounted%20on%20the%20back.png]]
-
-* 20V up-step module
-Battery pack voltage is routed through main on/off switch on the front
-panel, and then it goes to the 20V up-step module.
-
-[[file:20V%20upstep%20module/schematic.png]]
-
-It uses ready made upstep module, but adds extra voltage filtering via
-inductor and capacitors.
-
-[[file:20V%20upstep%20module/make.png]]
-
-* Main board
-
-Voltage upstep above sits on top of main board (motherboard). It has
-uniform central bus that spans all connectors.
-
-[[file:main%20board/internal%20bus.png]]
-
-[[file:main%20board/bus%20on%20the%20bottom,%202.png]]
-
-First row of the main board is special IO terminal (for connecting
-speakers, front panel, etc..)
-
-[[file:main%20board/IO%20terminal.png]]
-
-Remaining rows are for connecting boards:
-
-[[file:main%20board/1.png]]
-
-To provide structural support, main board is attached to frame:
-
-[[file:main%20board/board%20fixator%20body.png]]
-
-Download:
-+ [[file:main%20board/board%20fixator%20body.FCStd][FreeCAD file]]
-+ [[file:main%20board/board%20fixator%20body.stl][STL file]]
-
-And boards plugged into main board are fixed at the top, using clip:
-
-[[file:main%20board/board%20fixator%20top%20clip.png]]
-
-Download:
-+ [[file:main%20board/board%20fixator%20top%20clip.FCStd][FreeCAD file]]
-+ [[file:main%20board/board%20fixator%20top%20clip.stl][STL file]]
-
-Result:
-
-[[file:main%20board/bus%20on%20the%20bottom,%201.png]]
-
-[[file:main%20board/board%20fixator.png]]
-
-* Mono audio amplifier module
-
-Design uses scavenged secondhand Chinese TDA2030 audio amp
-clones. Each chip is mono audio amplifier. Therefore 2 almost
-identical audio amp modules had to be built, one for left speaker, one
-for right.
-
-[[file:mono%20audio%20amp%20module/schematic.png]]
-
-I like to build on top of prototype PCBs. Gives results much faster
-for one-off projects. Before soldering, I solve component layout on
-paper:
-
-[[file:mono%20audio%20amp%20module/PCB%20layout.png]]
-
-Result - front:
-
-[[file:mono%20audio%20amp%20module/assembled%20front.png]]
-
-Result - back:
-
-[[file:mono%20audio%20amp%20module/assembled%20back.png]]
-
-Here copper tape is used as improvised heatsink.
-
-* Speakers
-
-High frequency small speaker and medium frequency bigger speaker are
-combined.
-
-[[file:speakers/schematic.png]]
-
-Capacitor acts as high-pass filter on top of tiny PCB:
-
-[[file:speakers/PCB%20layout.png]]
-
-Speaker enclosure:
-
-[[file:speakers/speaker%20enclosure.png]]
-
-Download:
-+ [[file:speakers/speaker%20enclosure.FCStd][FreeCAD file]]
-+ [[file:speakers/speaker%20enclosure.stl][STL file]]
-
-Speaker enclosure cover:
-
-[[file:speakers/speaker%20enclosure%20cover.png]]
-
-Download:
-+ [[file:speakers/speaker%20enclosure%20cover.FCStd][FreeCAD file]]
-+ [[file:speakers/speaker%20enclosure%20cover.stl][STL file]]
-
-Result:
-
-[[file:speakers/make.png]]
-
-* Front panel
-
-Initial idea was really simple panel:
-+ on/off switch
-+ system power indicator
-+ stereo audio input
-
-But, since I'm using "agile" approach, during load-testing, it become
-clear that active fan based cooling would be nice (when playing loud
-music). I found tiny cooler fan that needs 5 volts to operate. Also I
-need to power backlight for power indicator. For both of these cases,
-I decided to add another voltage up-step module (target voltage output
-set to 6V). This time directly on the front panel.
-
-[[file:front%20panel/schematic.png]]
-
-Front panel case:
-
-[[file:front%20panel/front%20panel,%20front.png]]
-
-[[file:front%20panel/front%20panel,%20back.png]]
-
-Electronics fits inside:
-
-[[file:front%20panel/front%20panel,%20back,%20make.png]]
-
-Front view:
-
-[[file:front%20panel/front%20panel,%20front,%20make.png]]
-
-And attaches to the remaining components:
-
-[[file:front%20panel/attachment.png]]
-
-
-* Extra capacitors
-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.
-
-[[file:extra%20capacitors/extra%20caps.png]]
-
-Download:
-+ [[file:extra%20capacitors/extra%20caps.FCStd][FreeCAD project]]
-+ [[file:extra%20capacitors/extra%20caps.stl][STL file]]
-
-Extra caps are mounted on top of the speaker and electrically attached
-to the main board.
-
-[[file:extra%20capacitors/make.png]]
-
-* Center box
-
-Last physical part, to attach it all together: central body.
-
-Front:
-[[file:center%20box/front.png]]
-
-Back:
-[[file:center%20box/back.png]]
-
-Download:
-+ [[file:center%20box/center%20box.FCStd][FreeCAD file]]
-+ [[file:center%20box/center%20box.stl][STL file]]
-
-
-* Conclusions / TODO
-
-These things could be done better:
-
-+ Instead of using undersized heatsinks on the audio amplifiers and
-  need for active cooling as a consequence, it would be better to try
-  to mount audio amplifier chip on top of speaker metallic body. It
-  would provide plenty of cooling and reduces power losses within
-  cable, since amplifier would be as close to the speaker as possible.
-
-+ I used agile design. That is, implemented functionality ad-hoc. If I
-  had done design in advance, then I could have had smarter connector
-  layout between main board and front panel. That is: Instead of
-  multiple smaller cables, one wide (multi connector) cable.
-
-+ Screw holes are too close to the edges on the front panel.
-
-+ It would be better if screw heads were slightly buried within
-  construction body.
-
-
-Overall, it was good learning experience and I was able to test
-various ideas on it. Will add cooler later :)
-
-
-Photo of initial PSU + audio amp test:
-
-[[file:initial%20test.png]]
diff --git a/misc/Portable stereo active speaker/initial test.png b/misc/Portable stereo active speaker/initial test.png
deleted file mode 100644 (file)
index f07db1f..0000000
Binary files a/misc/Portable stereo active speaker/initial test.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/1.png b/misc/Portable stereo active speaker/main board/1.png
deleted file mode 100644 (file)
index ca7c160..0000000
Binary files a/misc/Portable stereo active speaker/main board/1.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/IO terminal.png b/misc/Portable stereo active speaker/main board/IO terminal.png
deleted file mode 100644 (file)
index 1b36d9e..0000000
Binary files a/misc/Portable stereo active speaker/main board/IO terminal.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/board fixator body.FCStd b/misc/Portable stereo active speaker/main board/board fixator body.FCStd
deleted file mode 100644 (file)
index 4431fcc..0000000
Binary files a/misc/Portable stereo active speaker/main board/board fixator body.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/board fixator body.png b/misc/Portable stereo active speaker/main board/board fixator body.png
deleted file mode 100644 (file)
index a918899..0000000
Binary files a/misc/Portable stereo active speaker/main board/board fixator body.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/board fixator body.stl b/misc/Portable stereo active speaker/main board/board fixator body.stl
deleted file mode 100644 (file)
index a694081..0000000
Binary files a/misc/Portable stereo active speaker/main board/board fixator body.stl and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/board fixator top clip.FCStd b/misc/Portable stereo active speaker/main board/board fixator top clip.FCStd
deleted file mode 100644 (file)
index f1237ae..0000000
Binary files a/misc/Portable stereo active speaker/main board/board fixator top clip.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/board fixator top clip.png b/misc/Portable stereo active speaker/main board/board fixator top clip.png
deleted file mode 100644 (file)
index 2ad64fe..0000000
Binary files a/misc/Portable stereo active speaker/main board/board fixator top clip.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/board fixator top clip.stl b/misc/Portable stereo active speaker/main board/board fixator top clip.stl
deleted file mode 100644 (file)
index 4aa7e97..0000000
Binary files a/misc/Portable stereo active speaker/main board/board fixator top clip.stl and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/board fixator.png b/misc/Portable stereo active speaker/main board/board fixator.png
deleted file mode 100644 (file)
index 283d671..0000000
Binary files a/misc/Portable stereo active speaker/main board/board fixator.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/bus on the bottom, 1.png b/misc/Portable stereo active speaker/main board/bus on the bottom, 1.png
deleted file mode 100644 (file)
index eb46c98..0000000
Binary files a/misc/Portable stereo active speaker/main board/bus on the bottom, 1.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/bus on the bottom, 2.png b/misc/Portable stereo active speaker/main board/bus on the bottom, 2.png
deleted file mode 100644 (file)
index 15d4140..0000000
Binary files a/misc/Portable stereo active speaker/main board/bus on the bottom, 2.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/main board/internal bus.png b/misc/Portable stereo active speaker/main board/internal bus.png
deleted file mode 100644 (file)
index fa39def..0000000
Binary files a/misc/Portable stereo active speaker/main board/internal bus.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/make, back.png b/misc/Portable stereo active speaker/make, back.png
deleted file mode 100644 (file)
index 8490579..0000000
Binary files a/misc/Portable stereo active speaker/make, back.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/make, side.png b/misc/Portable stereo active speaker/make, side.png
deleted file mode 100644 (file)
index f6ab1be..0000000
Binary files a/misc/Portable stereo active speaker/make, side.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/make.png b/misc/Portable stereo active speaker/make.png
deleted file mode 100644 (file)
index 4988e4e..0000000
Binary files a/misc/Portable stereo active speaker/make.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/mono audio amp module/PCB layout.png b/misc/Portable stereo active speaker/mono audio amp module/PCB layout.png
deleted file mode 100644 (file)
index 9fdfebe..0000000
Binary files a/misc/Portable stereo active speaker/mono audio amp module/PCB layout.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/mono audio amp module/assembled back.png b/misc/Portable stereo active speaker/mono audio amp module/assembled back.png
deleted file mode 100644 (file)
index 7ca3a8c..0000000
Binary files a/misc/Portable stereo active speaker/mono audio amp module/assembled back.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/mono audio amp module/assembled front.png b/misc/Portable stereo active speaker/mono audio amp module/assembled front.png
deleted file mode 100644 (file)
index 824d219..0000000
Binary files a/misc/Portable stereo active speaker/mono audio amp module/assembled front.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/mono audio amp module/schematic-cache.lib b/misc/Portable stereo active speaker/mono audio amp module/schematic-cache.lib
deleted file mode 100644 (file)
index 94e7bd4..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-EESchema-LIBRARY Version 2.4
-#encoding utf-8
-#
-# Amplifier_Audio_TDA2030
-#
-DEF Amplifier_Audio_TDA2030 U 0 5 Y Y 1 F N
-F0 "U" 150 250 50 H V C CNN
-F1 "Amplifier_Audio_TDA2030" 150 150 50 H V C CNN
-F2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" 0 0 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS TDA2050
-$FPLIST
- TO*220*StaggerOdd*
-$ENDFPLIST
-DRAW
-P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
-X + 1 -300 100 100 R 50 50 1 1 I
-X - 2 -300 -100 100 R 50 50 1 1 I
-X -Vs 3 -100 -300 150 U 50 40 1 1 W
-X ~ 4 300 0 100 L 50 50 1 1 O
-X +Vs 5 -100 300 150 D 50 40 1 1 W
-ENDDRAW
-ENDDEF
-#
-# Connector_Conn_01x01_Male
-#
-DEF Connector_Conn_01x01_Male J 0 40 Y N 1 F N
-F0 "J" 0 100 50 H V C CNN
-F1 "Connector_Conn_01x01_Male" 0 -100 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- Connector*:*
-$ENDFPLIST
-DRAW
-S 34 5 0 -5 1 1 6 F
-P 2 1 1 6 50 0 34 0 N
-X Pin_1 1 200 0 150 L 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
-# Device_C
-#
-DEF Device_C C 0 10 N Y 1 F N
-F0 "C" 25 100 50 H V L CNN
-F1 "Device_C" 25 -100 50 H V L CNN
-F2 "" 38 -150 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- C_*
-$ENDFPLIST
-DRAW
-P 2 0 1 20 -80 -30 80 -30 N
-P 2 0 1 20 -80 30 80 30 N
-X ~ 1 0 150 110 D 50 50 1 1 P
-X ~ 2 0 -150 110 U 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
-# Device_D
-#
-DEF Device_D D 0 40 N N 1 F N
-F0 "D" 0 100 50 H V C CNN
-F1 "Device_D" 0 -100 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- TO-???*
- *_Diode_*
- *SingleDiode*
- D_*
-$ENDFPLIST
-DRAW
-P 2 0 1 8 -50 50 -50 -50 N
-P 2 0 1 0 50 0 -50 0 N
-P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
-X K 1 -150 0 100 R 50 50 1 1 P
-X A 2 150 0 100 L 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
-# Device_R
-#
-DEF Device_R R 0 0 N Y 1 F N
-F0 "R" 80 0 50 V V C CNN
-F1 "Device_R" 0 0 50 V V C CNN
-F2 "" -70 0 50 V I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- R_*
-$ENDFPLIST
-DRAW
-S -40 -100 40 100 0 1 10 N
-X ~ 1 0 150 50 D 50 50 1 1 P
-X ~ 2 0 -150 50 U 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
-# power_GND
-#
-DEF power_GND #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -250 50 H I C CNN
-F1 "power_GND" 0 -150 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
-X GND 1 0 0 0 D 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-#End Library
diff --git a/misc/Portable stereo active speaker/mono audio amp module/schematic.png b/misc/Portable stereo active speaker/mono audio amp module/schematic.png
deleted file mode 100644 (file)
index 22cd5cb..0000000
Binary files a/misc/Portable stereo active speaker/mono audio amp module/schematic.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/mono audio amp module/schematic.pro b/misc/Portable stereo active speaker/mono audio amp module/schematic.pro
deleted file mode 100644 (file)
index 152769c..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-update=22/05/2015 07:44:53
-version=1
-last_client=kicad
-[general]
-version=1
-RootSch=
-BoardNm=
-[pcbnew]
-version=1
-LastNetListRead=
-UseCmpFile=1
-PadDrill=0.600000000000
-PadDrillOvalY=0.600000000000
-PadSizeH=1.500000000000
-PadSizeV=1.500000000000
-PcbTextSizeV=1.500000000000
-PcbTextSizeH=1.500000000000
-PcbTextThickness=0.300000000000
-ModuleTextSizeV=1.000000000000
-ModuleTextSizeH=1.000000000000
-ModuleTextSizeThickness=0.150000000000
-SolderMaskClearance=0.000000000000
-SolderMaskMinWidth=0.000000000000
-DrawSegmentWidth=0.200000000000
-BoardOutlineThickness=0.100000000000
-ModuleOutlineThickness=0.150000000000
-[cvpcb]
-version=1
-NetIExt=net
-[eeschema]
-version=1
-LibDir=
-[eeschema/libraries]
diff --git a/misc/Portable stereo active speaker/mono audio amp module/schematic.sch b/misc/Portable stereo active speaker/mono audio amp module/schematic.sch
deleted file mode 100644 (file)
index 8ddde88..0000000
+++ /dev/null
@@ -1,449 +0,0 @@
-EESchema Schematic File Version 4
-EELAYER 30 0
-EELAYER END
-$Descr A4 11693 8268
-encoding utf-8
-Sheet 1 1
-Title ""
-Date ""
-Rev ""
-Comp ""
-Comment1 ""
-Comment2 ""
-Comment3 ""
-Comment4 ""
-$EndDescr
-$Comp
-L Device:C C4
-U 1 1 5E9315A7
-P 3400 3300
-F 0 "C4" V 3652 3300 50  0000 C CNN
-F 1 "2.2u" V 3561 3300 50  0000 C CNN
-F 2 "" H 3438 3150 50  0001 C CNN
-F 3 "~" H 3400 3300 50  0001 C CNN
-       1    3400 3300
-       0    -1   -1   0   
-$EndComp
-Wire Wire Line
-       3550 3300 3650 3300
-$Comp
-L Device:R R2
-U 1 1 5E931B66
-P 3100 2600
-F 0 "R2" H 3170 2646 50  0000 L CNN
-F 1 "100k" H 3170 2555 50  0000 L CNN
-F 2 "" V 3030 2600 50  0001 C CNN
-F 3 "~" H 3100 2600 50  0001 C CNN
-       1    3100 2600
-       1    0    0    -1  
-$EndComp
-$Comp
-L Device:R R3
-U 1 1 5E931D42
-P 3100 3900
-F 0 "R3" H 3170 3946 50  0000 L CNN
-F 1 "100k" H 3170 3855 50  0000 L CNN
-F 2 "" V 3030 3900 50  0001 C CNN
-F 3 "~" H 3100 3900 50  0001 C CNN
-       1    3100 3900
-       1    0    0    -1  
-$EndComp
-Connection ~ 3650 3300
-Wire Wire Line
-       3650 3300 3950 3300
-$Comp
-L Device:R R4
-U 1 1 5E93212A
-P 3450 3650
-F 0 "R4" V 3657 3650 50  0000 C CNN
-F 1 "100k" V 3566 3650 50  0000 C CNN
-F 2 "" V 3380 3650 50  0001 C CNN
-F 3 "~" H 3450 3650 50  0001 C CNN
-       1    3450 3650
-       0    -1   -1   0   
-$EndComp
-Wire Wire Line
-       3600 3650 3650 3650
-Wire Wire Line
-       3650 3300 3650 3650
-Wire Wire Line
-       3300 3650 3100 3650
-Wire Wire Line
-       3100 3650 3100 3750
-Wire Wire Line
-       3100 2750 3100 3650
-Connection ~ 3100 3650
-Wire Wire Line
-       2450 3300 3250 3300
-Connection ~ 2450 3300
-Wire Wire Line
-       2450 3750 2450 3300
-$Comp
-L Device:R R1
-U 1 1 5E938DF3
-P 2450 3900
-F 0 "R1" H 2520 3946 50  0000 L CNN
-F 1 "100" H 2520 3855 50  0000 L CNN
-F 2 "" V 2380 3900 50  0001 C CNN
-F 3 "~" H 2450 3900 50  0001 C CNN
-       1    2450 3900
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       2100 3300 2450 3300
-$Comp
-L Connector:Conn_01x01_Male J2
-U 1 1 5E930B02
-P 1900 3300
-F 0 "J2" H 2008 3481 50  0000 C CNN
-F 1 "6 / 8: audio in" H 2008 3390 50  0000 C CNN
-F 2 "" H 1900 3300 50  0001 C CNN
-F 3 "~" H 1900 3300 50  0001 C CNN
-       1    1900 3300
-       1    0    0    -1  
-$EndComp
-$Comp
-L Device:C C3
-U 1 1 5E93BB29
-P 2750 3900
-F 0 "C3" H 2865 3946 50  0000 L CNN
-F 1 "22u" H 2865 3855 50  0000 L CNN
-F 2 "" H 2788 3750 50  0001 C CNN
-F 3 "~" H 2750 3900 50  0001 C CNN
-       1    2750 3900
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       2750 3750 2750 3650
-Wire Wire Line
-       2750 3650 3100 3650
-Wire Wire Line
-       2450 4050 2450 4200
-Wire Wire Line
-       2450 4200 2750 4200
-Wire Wire Line
-       3100 4200 3100 4050
-Wire Wire Line
-       2750 4050 2750 4200
-Connection ~ 2750 4200
-Wire Wire Line
-       2750 4200 3100 4200
-$Comp
-L power:GND #PWR03
-U 1 1 5E93C58E
-P 2750 4350
-F 0 "#PWR03" H 2750 4100 50  0001 C CNN
-F 1 "GND" H 2755 4177 50  0000 C CNN
-F 2 "" H 2750 4350 50  0001 C CNN
-F 3 "" H 2750 4350 50  0001 C CNN
-       1    2750 4350
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       2750 4350 2750 4200
-$Comp
-L Device:C C2
-U 1 1 5E93DE05
-P 3750 2600
-F 0 "C2" H 3865 2646 50  0000 L CNN
-F 1 "0.1u" H 3865 2555 50  0000 L CNN
-F 2 "" H 3788 2450 50  0001 C CNN
-F 3 "~" H 3750 2600 50  0001 C CNN
-       1    3750 2600
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       3100 2350 3100 2450
-Wire Wire Line
-       4150 2350 4150 3100
-$Comp
-L Connector:Conn_01x01_Male J1
-U 1 1 5E941037
-P 1900 2350
-F 0 "J1" H 2008 2531 50  0000 C CNN
-F 1 "4, 5:  +20V in" H 2008 2440 50  0000 C CNN
-F 2 "" H 1900 2350 50  0001 C CNN
-F 3 "~" H 1900 2350 50  0001 C CNN
-       1    1900 2350
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       2100 2350 2300 2350
-Connection ~ 3100 2350
-Wire Wire Line
-       3100 2350 3750 2350
-$Comp
-L Device:C C1
-U 1 1 5E947A16
-P 2300 2600
-F 0 "C1" H 2415 2646 50  0000 L CNN
-F 1 "220u" H 2415 2555 50  0000 L CNN
-F 2 "" H 2338 2450 50  0001 C CNN
-F 3 "~" H 2300 2600 50  0001 C CNN
-       1    2300 2600
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       2300 2450 2300 2350
-Connection ~ 2300 2350
-$Comp
-L power:GND #PWR01
-U 1 1 5E94DCC8
-P 2300 2850
-F 0 "#PWR01" H 2300 2600 50  0001 C CNN
-F 1 "GND" H 2305 2677 50  0000 C CNN
-F 2 "" H 2300 2850 50  0001 C CNN
-F 3 "" H 2300 2850 50  0001 C CNN
-       1    2300 2850
-       1    0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR02
-U 1 1 5E94E046
-P 3750 2850
-F 0 "#PWR02" H 3750 2600 50  0001 C CNN
-F 1 "GND" H 3755 2677 50  0000 C CNN
-F 2 "" H 3750 2850 50  0001 C CNN
-F 3 "" H 3750 2850 50  0001 C CNN
-       1    3750 2850
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       2300 2850 2300 2750
-Wire Wire Line
-       3750 2850 3750 2750
-$Comp
-L power:GND #PWR05
-U 1 1 5E954AB9
-P 4150 3750
-F 0 "#PWR05" H 4150 3500 50  0001 C CNN
-F 1 "GND" H 4155 3577 50  0000 C CNN
-F 2 "" H 4150 3750 50  0001 C CNN
-F 3 "" H 4150 3750 50  0001 C CNN
-       1    4150 3750
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       4150 3750 4150 3700
-$Comp
-L Device:C C5
-U 1 1 5E955467
-P 3800 4450
-F 0 "C5" H 3915 4496 50  0000 L CNN
-F 1 "2.2u" H 3915 4405 50  0000 L CNN
-F 2 "" H 3838 4300 50  0001 C CNN
-F 3 "~" H 3800 4450 50  0001 C CNN
-       1    3800 4450
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       3800 4300 3800 4200
-Wire Wire Line
-       3800 3500 3950 3500
-$Comp
-L Device:R R5
-U 1 1 5E95609E
-P 3800 4850
-F 0 "R5" H 3870 4896 50  0000 L CNN
-F 1 "4k7" H 3870 4805 50  0000 L CNN
-F 2 "" V 3730 4850 50  0001 C CNN
-F 3 "~" H 3800 4850 50  0001 C CNN
-       1    3800 4850
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       3800 4700 3800 4600
-$Comp
-L power:GND #PWR04
-U 1 1 5E95735E
-P 3800 5100
-F 0 "#PWR04" H 3800 4850 50  0001 C CNN
-F 1 "GND" H 3805 4927 50  0000 C CNN
-F 2 "" H 3800 5100 50  0001 C CNN
-F 3 "" H 3800 5100 50  0001 C CNN
-       1    3800 5100
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       3800 5100 3800 5000
-$Comp
-L Device:R R6
-U 1 1 5E95CDA0
-P 4350 4200
-F 0 "R6" V 4143 4200 50  0000 C CNN
-F 1 "100k" V 4234 4200 50  0000 C CNN
-F 2 "" V 4280 4200 50  0001 C CNN
-F 3 "~" H 4350 4200 50  0001 C CNN
-       1    4350 4200
-       0    1    1    0   
-$EndComp
-Wire Wire Line
-       4200 4200 3800 4200
-Connection ~ 3800 4200
-Wire Wire Line
-       3800 4200 3800 3500
-Wire Wire Line
-       4500 4200 4600 4200
-Wire Wire Line
-       4600 4200 4600 3400
-Wire Wire Line
-       4600 3400 4550 3400
-$Comp
-L Device:D D2
-U 1 1 5E95E389
-P 4600 4500
-F 0 "D2" V 4554 4579 50  0000 L CNN
-F 1 "D" V 4645 4579 50  0000 L CNN
-F 2 "" H 4600 4500 50  0001 C CNN
-F 3 "~" H 4600 4500 50  0001 C CNN
-       1    4600 4500
-       0    1    1    0   
-$EndComp
-$Comp
-L Amplifier_Audio:TDA2030 U1
-U 1 1 5E9303C6
-P 4250 3400
-F 0 "U1" H 4594 3446 50  0000 L CNN
-F 1 "TDA2030" H 4594 3355 50  0000 L CNN
-F 2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" H 4250 3400 50  0001 C CIN
-F 3 "http://www.st.com/resource/en/datasheet/cd00000128.pdf" H 4250 3400 50  0001 C CNN
-       1    4250 3400
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       4600 4350 4600 4200
-Connection ~ 4600 4200
-$Comp
-L power:GND #PWR06
-U 1 1 5E96169D
-P 4600 4800
-F 0 "#PWR06" H 4600 4550 50  0001 C CNN
-F 1 "GND" H 4605 4627 50  0000 C CNN
-F 2 "" H 4600 4800 50  0001 C CNN
-F 3 "" H 4600 4800 50  0001 C CNN
-       1    4600 4800
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       4600 4800 4600 4650
-$Comp
-L Device:D D1
-U 1 1 5E9623DA
-P 4600 2600
-F 0 "D1" V 4554 2679 50  0000 L CNN
-F 1 "D" V 4645 2679 50  0000 L CNN
-F 2 "" H 4600 2600 50  0001 C CNN
-F 3 "~" H 4600 2600 50  0001 C CNN
-       1    4600 2600
-       0    1    1    0   
-$EndComp
-Wire Wire Line
-       4600 2750 4600 3400
-Connection ~ 4600 3400
-Wire Wire Line
-       4600 2450 4600 2350
-Wire Wire Line
-       4600 2350 4150 2350
-Connection ~ 4150 2350
-$Comp
-L Device:R R7
-U 1 1 5E967089
-P 5000 3750
-F 0 "R7" H 5070 3796 50  0000 L CNN
-F 1 "1" H 5070 3705 50  0000 L CNN
-F 2 "" V 4930 3750 50  0001 C CNN
-F 3 "~" H 5000 3750 50  0001 C CNN
-       1    5000 3750
-       1    0    0    -1  
-$EndComp
-$Comp
-L Device:C C6
-U 1 1 5E967648
-P 5000 4150
-F 0 "C6" H 5115 4196 50  0000 L CNN
-F 1 "0.1u" H 5115 4105 50  0000 L CNN
-F 2 "" H 5038 4000 50  0001 C CNN
-F 3 "~" H 5000 4150 50  0001 C CNN
-       1    5000 4150
-       1    0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR07
-U 1 1 5E967B1B
-P 5000 4400
-F 0 "#PWR07" H 5000 4150 50  0001 C CNN
-F 1 "GND" H 5005 4227 50  0000 C CNN
-F 2 "" H 5000 4400 50  0001 C CNN
-F 3 "" H 5000 4400 50  0001 C CNN
-       1    5000 4400
-       1    0    0    -1  
-$EndComp
-$Comp
-L Device:C C7
-U 1 1 5E967F8E
-P 5350 3400
-F 0 "C7" V 5098 3400 50  0000 C CNN
-F 1 "2200u" V 5189 3400 50  0000 C CNN
-F 2 "" H 5388 3250 50  0001 C CNN
-F 3 "~" H 5350 3400 50  0001 C CNN
-       1    5350 3400
-       0    1    1    0   
-$EndComp
-Wire Wire Line
-       4600 3400 5000 3400
-Wire Wire Line
-       5000 3600 5000 3400
-Connection ~ 5000 3400
-Wire Wire Line
-       5000 3400 5200 3400
-Wire Wire Line
-       5000 3900 5000 4000
-Wire Wire Line
-       5000 4300 5000 4400
-$Comp
-L Connector:Conn_01x01_Male J3
-U 1 1 5E96C10D
-P 5800 3400
-F 0 "J3" H 5772 3332 50  0000 R CNN
-F 1 "7 / 9: speaker signal out" H 5772 3423 50  0000 R CNN
-F 2 "" H 5800 3400 50  0001 C CNN
-F 3 "~" H 5800 3400 50  0001 C CNN
-       1    5800 3400
-       -1   0    0    1   
-$EndComp
-Wire Wire Line
-       5500 3400 5600 3400
-Wire Wire Line
-       2300 2350 3100 2350
-Wire Wire Line
-       3750 2450 3750 2350
-Connection ~ 3750 2350
-Wire Wire Line
-       3750 2350 4150 2350
-$Comp
-L Connector:Conn_01x01_Male J4
-U 1 1 5E989AED
-P 2000 4750
-F 0 "J4" H 2108 4931 50  0000 C CNN
-F 1 "1, 2: GND" H 2108 4840 50  0000 C CNN
-F 2 "" H 2000 4750 50  0001 C CNN
-F 3 "~" H 2000 4750 50  0001 C CNN
-       1    2000 4750
-       1    0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR08
-U 1 1 5E98A1F3
-P 2350 4900
-F 0 "#PWR08" H 2350 4650 50  0001 C CNN
-F 1 "GND" H 2355 4727 50  0000 C CNN
-F 2 "" H 2350 4900 50  0001 C CNN
-F 3 "" H 2350 4900 50  0001 C CNN
-       1    2350 4900
-       1    0    0    -1  
-$EndComp
-Wire Wire Line
-       2350 4900 2350 4750
-Wire Wire Line
-       2350 4750 2200 4750
-$EndSCHEMATC
diff --git a/misc/Portable stereo active speaker/speakers/PCB layout.png b/misc/Portable stereo active speaker/speakers/PCB layout.png
deleted file mode 100644 (file)
index cc5a33d..0000000
Binary files a/misc/Portable stereo active speaker/speakers/PCB layout.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/make.png b/misc/Portable stereo active speaker/speakers/make.png
deleted file mode 100644 (file)
index b987697..0000000
Binary files a/misc/Portable stereo active speaker/speakers/make.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/schematic.png b/misc/Portable stereo active speaker/speakers/schematic.png
deleted file mode 100644 (file)
index e1c04b9..0000000
Binary files a/misc/Portable stereo active speaker/speakers/schematic.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.FCStd b/misc/Portable stereo active speaker/speakers/speaker enclosure cover.FCStd
deleted file mode 100644 (file)
index bb1e1e7..0000000
Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.png b/misc/Portable stereo active speaker/speakers/speaker enclosure cover.png
deleted file mode 100644 (file)
index 784820a..0000000
Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.stl b/misc/Portable stereo active speaker/speakers/speaker enclosure cover.stl
deleted file mode 100644 (file)
index f756d27..0000000
Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.stl and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure.FCStd b/misc/Portable stereo active speaker/speakers/speaker enclosure.FCStd
deleted file mode 100644 (file)
index dd5c930..0000000
Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure.FCStd and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure.png b/misc/Portable stereo active speaker/speakers/speaker enclosure.png
deleted file mode 100644 (file)
index 6854623..0000000
Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure.png and /dev/null differ
diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure.stl b/misc/Portable stereo active speaker/speakers/speaker enclosure.stl
deleted file mode 100644 (file)
index 3fff7be..0000000
Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure.stl and /dev/null differ
diff --git a/misc/headphone hub/body.png b/misc/headphone hub/body.png
new file mode 100644 (file)
index 0000000..378799a
Binary files /dev/null and b/misc/headphone hub/body.png differ
diff --git a/misc/headphone hub/body.stl b/misc/headphone hub/body.stl
new file mode 100644 (file)
index 0000000..dc8e9b9
Binary files /dev/null and b/misc/headphone hub/body.stl differ
diff --git a/misc/headphone hub/cover, 2.png b/misc/headphone hub/cover, 2.png
new file mode 100644 (file)
index 0000000..7df7746
Binary files /dev/null and b/misc/headphone hub/cover, 2.png differ
diff --git a/misc/headphone hub/cover.png b/misc/headphone hub/cover.png
new file mode 100644 (file)
index 0000000..067e8d4
Binary files /dev/null and b/misc/headphone hub/cover.png differ
diff --git a/misc/headphone hub/cover.stl b/misc/headphone hub/cover.stl
new file mode 100644 (file)
index 0000000..5b0d6fb
Binary files /dev/null and b/misc/headphone hub/cover.stl differ
diff --git a/misc/headphone hub/hub.FCStd b/misc/headphone hub/hub.FCStd
new file mode 100644 (file)
index 0000000..f85ea1b
Binary files /dev/null and b/misc/headphone hub/hub.FCStd differ
diff --git a/misc/headphone hub/index.html b/misc/headphone hub/index.html
new file mode 100644 (file)
index 0000000..ccc85bf
--- /dev/null
@@ -0,0 +1,325 @@
+<!doctype html>
+<html lang="en">
+<head>
+<title>Headphone hub</title>
+<!-- 2020-12-25 Fri 23:48 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+<style type="text/css">
+footer {background-color: #111 !important;}
+pre {background-color: #111; color: #ccc;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+    position: relative;
+    min-height: 100%;
+}
+
+body {
+    font-size: 18px;
+    margin-bottom: 105px;
+}
+
+footer {
+    position: absolute;
+    bottom: 0;
+    width: 100%;
+    height: 101px;
+    background-color: #f5f5f5;
+}
+
+footer > div {
+    padding: 10px;
+}
+
+footer p {
+    margin: 0 0 5px;
+    text-align: center;
+    font-size: 16px;
+}
+
+#table-of-contents {
+    margin-top: 20px;
+    margin-bottom: 20px;
+}
+
+blockquote p {
+    font-size: 18px;
+}
+
+pre {
+    font-size: 16px;
+}
+
+.footpara {
+    display: inline-block;
+}
+
+figcaption {
+  font-size: 16px;
+  color: #666;
+  font-style: italic;
+  padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+    position: static;
+}
+@media (min-width: 768px) {
+    .bs-docs-sidebar {
+        padding-left: 20px;
+    }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+    display: block;
+    padding: 4px 20px;
+    font-size: 14px;
+    font-weight: 500;
+    color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+    padding-left: 19px;
+    color: #A1283B;
+    text-decoration: none;
+    background-color: transparent;
+    border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+    padding-left: 18px;
+    font-weight: bold;
+    color: #A1283B;
+    background-color: transparent;
+    border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+    display: none; /* Hide by default, but at >768px, show it */
+    padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+    padding-top: 1px;
+    padding-bottom: 1px;
+    padding-left: 30px;
+    font-size: 12px;
+    font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+    padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+    padding-left: 28px;
+    font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+    padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+    padding-top: 1px;
+    padding-bottom: 1px;
+    padding-left: 40px;
+    font-size: 12px;
+    font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+    padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+    padding-left: 38px;
+    font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+    .bs-docs-sidebar .nav > .active > ul {
+        display: block;
+    }
+    /* Widen the fixed sidebar */
+    .bs-docs-sidebar.affix,
+    .bs-docs-sidebar.affix-bottom {
+        width: 213px;
+    }
+    .bs-docs-sidebar.affix {
+        position: fixed; /* Undo the static from mobile first approach */
+        top: 20px;
+    }
+    .bs-docs-sidebar.affix-bottom {
+        position: absolute; /* Undo the static from mobile first approach */
+    }
+    .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+        margin-top: 0;
+        margin-bottom: 0
+    }
+}
+@media (min-width: 1200px) {
+    /* Widen the fixed sidebar again */
+    .bs-docs-sidebar.affix-bottom,
+    .bs-docs-sidebar.affix {
+        width: 263px;
+    }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+    'use strict';
+
+    $('.bs-docs-sidebar li').first().addClass('active');
+
+    $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+    $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Headphone hub</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><span class="section-number-2">1</span> General</h2>
+<div class="outline-text-2" id="text-1">
+<ul class="org-ul">
+<li>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.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+<p>
+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.
+</p>
+
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Schematic diagram:
+<img src="schematic.png" class="img-responsive" alt="schematic.png">
+</p>
+
+<p>
+Warning: All devices are connected in parallel. Make sure that audio
+producing device can handle combined load. See:
+<a href="https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2">https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2</a>
+</p>
+
+
+<figure>
+<p><img src="make,%202.png" class="img-responsive" alt="make,%202.png">
+</p>
+</figure>
+
+<p>
+Device consists of body and cover that are held together by single
+screw at the center:
+</p>
+
+
+<figure>
+<p><img src="cover,%202.png" class="img-responsive" alt="cover,%202.png">
+</p>
+</figure>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Download</h2>
+<div class="outline-text-2" id="text-3">
+<ul class="org-ul">
+<li><a href="hub.FCStd">FreeCAD project</a>
+</li>
+</ul>
+
+
+<p>
+Body <a href="body.stl">STL file</a>
+<img src="body.png" class="img-responsive" alt="body.png">
+</p>
+
+
+
+<hr >
+<p>
+Cover <a href="cover.stl">STL file</a>
+</p>
+
+
+<figure>
+<p><img src="cover.png" class="img-responsive" alt="cover.png">
+</p>
+</figure>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. Download</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-12-25 Fri 23:48</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
diff --git a/misc/headphone hub/index.org b/misc/headphone hub/index.org
new file mode 100644 (file)
index 0000000..dd6d162
--- /dev/null
@@ -0,0 +1,65 @@
+#+TITLE: Headphone hub
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD:   footer {background-color: #111 !important;}
+#+HTML_HEAD:   pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ 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.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+  - Svjatoslav Agejenko
+  - Homepage: https://svjatoslav.eu
+  - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+  - [[../../index.html][Other physical projects in this repository]]
+  - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+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.
+
+[[file:make.png]]
+
+Schematic diagram:
+[[file:schematic.png]]
+
+Warning: All devices are connected in parallel. Make sure that audio
+producing device can handle combined load. See:
+https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2
+
+[[file:make,%202.png]]
+
+Device consists of body and cover that are held together by single
+screw at the center:
+
+[[file:cover,%202.png]]
+
+* Download
+
+- [[file:hub.FCStd][FreeCAD project]]
+
+
+Body [[file:body.stl][STL file]]
+[[file:body.png]]
+
+
+
+-----
+Cover [[file:cover.stl][STL file]]
+
+[[file:cover.png]]
diff --git a/misc/headphone hub/make, 2.png b/misc/headphone hub/make, 2.png
new file mode 100644 (file)
index 0000000..0757cc6
Binary files /dev/null and b/misc/headphone hub/make, 2.png differ
diff --git a/misc/headphone hub/make.png b/misc/headphone hub/make.png
new file mode 100644 (file)
index 0000000..ad159e1
Binary files /dev/null and b/misc/headphone hub/make.png differ
diff --git a/misc/headphone hub/schematic-cache.lib b/misc/headphone hub/schematic-cache.lib
new file mode 100644 (file)
index 0000000..27883d2
--- /dev/null
@@ -0,0 +1,26 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# Connector_AudioJack3
+#
+DEF Connector_AudioJack3 J 0 20 Y Y 1 F N
+F0 "J" 0 350 50 H V C CNN
+F1 "Connector_AudioJack3" 0 250 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Jack*
+$ENDFPLIST
+DRAW
+S -200 -200 -250 -100 0 1 10 F
+S 100 150 -200 -200 0 1 10 f
+P 4 0 1 10 0 -100 25 -125 50 -100 100 -100 N
+P 5 0 1 10 -75 -100 -50 -125 -25 -100 -25 0 100 0 N
+P 5 0 1 10 100 100 -100 100 -100 -100 -125 -125 -150 -100 N
+X ~ R 200 0 100 L 50 50 1 1 P
+X ~ S 200 100 100 L 50 50 1 1 P
+X ~ T 200 -100 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/misc/headphone hub/schematic.png b/misc/headphone hub/schematic.png
new file mode 100644 (file)
index 0000000..84a535e
Binary files /dev/null and b/misc/headphone hub/schematic.png differ
diff --git a/misc/headphone hub/schematic.sch b/misc/headphone hub/schematic.sch
new file mode 100644 (file)
index 0000000..630bccd
--- /dev/null
@@ -0,0 +1,108 @@
+EESchema Schematic File Version 4
+EELAYER 30 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L Connector:AudioJack3 J1
+U 1 1 5FE65EA5
+P 3100 3300
+F 0 "J1" V 3036 3488 50  0000 L CNN
+F 1 "AudioJack3" V 3127 3488 50  0000 L CNN
+F 2 "" H 3100 3300 50  0001 C CNN
+F 3 "~" H 3100 3300 50  0001 C CNN
+       1    3100 3300
+       0    1    1    0   
+$EndComp
+$Comp
+L Connector:AudioJack3 J2
+U 1 1 5FE6658D
+P 4000 3300
+F 0 "J2" V 3936 3488 50  0000 L CNN
+F 1 "AudioJack3" V 4027 3488 50  0000 L CNN
+F 2 "" H 4000 3300 50  0001 C CNN
+F 3 "~" H 4000 3300 50  0001 C CNN
+       1    4000 3300
+       0    1    1    0   
+$EndComp
+$Comp
+L Connector:AudioJack3 J3
+U 1 1 5FE66E55
+P 4850 3300
+F 0 "J3" V 4786 3488 50  0000 L CNN
+F 1 "AudioJack3" V 4877 3488 50  0000 L CNN
+F 2 "" H 4850 3300 50  0001 C CNN
+F 3 "~" H 4850 3300 50  0001 C CNN
+       1    4850 3300
+       0    1    1    0   
+$EndComp
+Wire Wire Line
+       3000 3500 3000 3800
+Wire Wire Line
+       3000 3800 3900 3800
+Wire Wire Line
+       3900 3800 3900 3500
+Wire Wire Line
+       3900 3800 4750 3800
+Wire Wire Line
+       4750 3800 4750 3500
+Connection ~ 3900 3800
+Wire Wire Line
+       3100 3500 3100 3750
+Wire Wire Line
+       3100 3750 4000 3750
+Wire Wire Line
+       4000 3750 4000 3500
+Wire Wire Line
+       4000 3750 4850 3750
+Wire Wire Line
+       4850 3750 4850 3500
+Connection ~ 4000 3750
+Wire Wire Line
+       3200 3500 3200 3700
+Wire Wire Line
+       3200 3700 4100 3700
+Wire Wire Line
+       4100 3700 4100 3500
+Wire Wire Line
+       4100 3700 4950 3700
+Wire Wire Line
+       4950 3700 4950 3500
+Connection ~ 4100 3700
+$Comp
+L Connector:AudioJack3 J4
+U 1 1 5FE687FA
+P 5700 3300
+F 0 "J4" V 5636 3488 50  0000 L CNN
+F 1 "AudioJack3" V 5727 3488 50  0000 L CNN
+F 2 "" H 5700 3300 50  0001 C CNN
+F 3 "~" H 5700 3300 50  0001 C CNN
+       1    5700 3300
+       0    1    1    0   
+$EndComp
+Wire Wire Line
+       4750 3800 5600 3800
+Wire Wire Line
+       5600 3800 5600 3500
+Wire Wire Line
+       4850 3750 5700 3750
+Wire Wire Line
+       5700 3750 5700 3500
+Wire Wire Line
+       4950 3700 5800 3700
+Wire Wire Line
+       5800 3700 5800 3500
+Connection ~ 4750 3800
+Connection ~ 4850 3750
+Connection ~ 4950 3700
+$EndSCHEMATC
diff --git a/misc/lab heater and cooler/.thumbnails/body, 1 (4FE5B061).jpeg b/misc/lab heater and cooler/.thumbnails/body, 1 (4FE5B061).jpeg
new file mode 100644 (file)
index 0000000..e162436
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/body, 1 (4FE5B061).jpeg differ
diff --git a/misc/lab heater and cooler/.thumbnails/body, 2 (6930C5AD).jpeg b/misc/lab heater and cooler/.thumbnails/body, 2 (6930C5AD).jpeg
new file mode 100644 (file)
index 0000000..6c0c14f
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/body, 2 (6930C5AD).jpeg differ
diff --git a/misc/lab heater and cooler/.thumbnails/bottom cover (888C2041).jpeg b/misc/lab heater and cooler/.thumbnails/bottom cover (888C2041).jpeg
new file mode 100644 (file)
index 0000000..b9b2d66
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/bottom cover (888C2041).jpeg differ
diff --git a/misc/lab heater and cooler/.thumbnails/make (BCD5D41).jpeg b/misc/lab heater and cooler/.thumbnails/make (BCD5D41).jpeg
new file mode 100644 (file)
index 0000000..817eb33
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/make (BCD5D41).jpeg differ
diff --git a/misc/lab heater and cooler/.thumbnails/make, bottom (77EF885B).jpeg b/misc/lab heater and cooler/.thumbnails/make, bottom (77EF885B).jpeg
new file mode 100644 (file)
index 0000000..ee2cf8a
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/make, bottom (77EF885B).jpeg differ
diff --git a/misc/lab heater and cooler/.thumbnails/metadata_6.dat b/misc/lab heater and cooler/.thumbnails/metadata_6.dat
new file mode 100644 (file)
index 0000000..1f1d36f
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/metadata_6.dat differ
diff --git a/misc/lab heater and cooler/.thumbnails/schematic (5FA81873).jpeg b/misc/lab heater and cooler/.thumbnails/schematic (5FA81873).jpeg
new file mode 100644 (file)
index 0000000..3577943
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/schematic (5FA81873).jpeg differ
diff --git a/misc/lab heater and cooler/.thumbnails/top cover (1A1B8AED).jpeg b/misc/lab heater and cooler/.thumbnails/top cover (1A1B8AED).jpeg
new file mode 100644 (file)
index 0000000..1dad842
Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/top cover (1A1B8AED).jpeg differ
diff --git a/misc/lab heater and cooler/index.html b/misc/lab heater and cooler/index.html
new file mode 100644 (file)
index 0000000..0a17e6d
--- /dev/null
@@ -0,0 +1,50 @@
+<HTML>
+<HEAD>
+    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"/>
+</HEAD>
+<BODY bgcolor="#000000" alink="#50ffff" link="#50ffff" vlink="#ff50ff" text="#ffffff">
+<!-- DirListGen -->
+<!-- Directory Listing Generator by Svjatoslav Agejenko. E-mail: svjatoslav@svjatoslav.eu, homepage: http://svjatoslav.eu -->
+<font color="#ffffff">
+<CENTER><H1>Gallery</H1></CENTER>
+<CENTER><H2></H2></CENTER>
+<TABLE>
+
+<TR><TD><br></TD></TR>
+</TABLE>
+<div style="float:left; margin: 10px;"><a href="body%2C%201.png">
+<img border="0" src=".thumbnails/body%2C%201%20(4FE5B061).jpeg"/></a><br/>
+<b>body, 1</b><br/>(<a href="body, 1.png">914x739</a>)
+</div><div style="float:left; margin: 10px;"><a href="body%2C%202.png">
+<img border="0" src=".thumbnails/body%2C%202%20(6930C5AD).jpeg"/></a><br/>
+<b>body, 2</b><br/>(<a href="body, 2.png">863x707</a>)
+</div><div style="clear: both;"><a href="body.FCStd">body.FCStd</a>
+&nbsp;&nbsp;(455 KiB)</div><br/>
+<div style="clear: both;"><a href="body.stl">body.stl</a>
+&nbsp;&nbsp;(692 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="bottom%20cover.png">
+<img border="0" src=".thumbnails/bottom%20cover%20(888C2041).jpeg"/></a><br/>
+<b>bottom cover</b><br/>(<a href="bottom cover.png">839x767</a>)
+</div><div style="clear: both;"><a href="bottom%20cover.stl">bottom cover.stl</a>
+&nbsp;&nbsp;(2384 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="make%2C%20bottom.png">
+<img border="0" src=".thumbnails/make%2C%20bottom%20(77EF885B).jpeg"/></a><br/>
+<b>make, bottom</b><br/>(<a href="make, bottom.png">800x695</a>)
+</div><div style="float:left; margin: 10px;"><a href="make.png">
+<img border="0" src=".thumbnails/make%20(BCD5D41).jpeg"/></a><br/>
+<b>make</b><br/>(<a href="make.png">800x1033</a>)
+</div><div style="clear: both;"><a href="schematic-cache.lib">schematic-cache.lib</a>
+&nbsp;&nbsp;(3351 b)</div><br/>
+<div style="float:left; margin: 10px;"><a href="schematic.png">
+<img border="0" src=".thumbnails/schematic%20(5FA81873).jpeg"/></a><br/>
+<b>schematic</b><br/>(<a href="schematic.png">930x552</a>)
+</div><div style="clear: both;"><a href="schematic.sch">schematic.sch</a>
+&nbsp;&nbsp;(4547 b)</div><br/>
+<div style="clear: both;"><a href="schematic.sch-bak">schematic.sch-bak</a>
+&nbsp;&nbsp;(4546 b)</div><br/>
+<div style="float:left; margin: 10px;"><a href="top%20cover.png">
+<img border="0" src=".thumbnails/top%20cover%20(1A1B8AED).jpeg"/></a><br/>
+<b>top cover</b><br/>(<a href="top cover.png">842x755</a>)
+</div><div style="clear: both;"><a href="top%20cover.stl">top cover.stl</a>
+&nbsp;&nbsp;(322 KiB)</div><br/>
+</font></BODY></HTML>
diff --git a/misc/portable stereo active speaker/20V upstep module/make.png b/misc/portable stereo active speaker/20V upstep module/make.png
new file mode 100644 (file)
index 0000000..b63097d
Binary files /dev/null and b/misc/portable stereo active speaker/20V upstep module/make.png differ
diff --git a/misc/portable stereo active speaker/20V upstep module/schematic.png b/misc/portable stereo active speaker/20V upstep module/schematic.png
new file mode 100644 (file)
index 0000000..ce46ada
Binary files /dev/null and b/misc/portable stereo active speaker/20V upstep module/schematic.png differ
diff --git a/misc/portable stereo active speaker/battery holder/battery holder.FCStd b/misc/portable stereo active speaker/battery holder/battery holder.FCStd
new file mode 100644 (file)
index 0000000..368e973
Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/battery holder.FCStd differ
diff --git a/misc/portable stereo active speaker/battery holder/battery holder.png b/misc/portable stereo active speaker/battery holder/battery holder.png
new file mode 100644 (file)
index 0000000..b285bf5
Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/battery holder.png differ
diff --git a/misc/portable stereo active speaker/battery holder/battery holder.stl b/misc/portable stereo active speaker/battery holder/battery holder.stl
new file mode 100644 (file)
index 0000000..0bc749c
Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/battery holder.stl differ
diff --git a/misc/portable stereo active speaker/battery holder/make.png b/misc/portable stereo active speaker/battery holder/make.png
new file mode 100644 (file)
index 0000000..e15bb6c
Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/make.png differ
diff --git a/misc/portable stereo active speaker/battery holder/mounted on the back.png b/misc/portable stereo active speaker/battery holder/mounted on the back.png
new file mode 100644 (file)
index 0000000..d208095
Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/mounted on the back.png differ
diff --git a/misc/portable stereo active speaker/battery holder/schematic.png b/misc/portable stereo active speaker/battery holder/schematic.png
new file mode 100644 (file)
index 0000000..86d6912
Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/schematic.png differ
diff --git a/misc/portable stereo active speaker/center box/back.png b/misc/portable stereo active speaker/center box/back.png
new file mode 100644 (file)
index 0000000..9955ba9
Binary files /dev/null and b/misc/portable stereo active speaker/center box/back.png differ
diff --git a/misc/portable stereo active speaker/center box/center box.FCStd b/misc/portable stereo active speaker/center box/center box.FCStd
new file mode 100644 (file)
index 0000000..a382621
Binary files /dev/null and b/misc/portable stereo active speaker/center box/center box.FCStd differ
diff --git a/misc/portable stereo active speaker/center box/center box.stl b/misc/portable stereo active speaker/center box/center box.stl
new file mode 100644 (file)
index 0000000..4cee50d
Binary files /dev/null and b/misc/portable stereo active speaker/center box/center box.stl differ
diff --git a/misc/portable stereo active speaker/center box/front.png b/misc/portable stereo active speaker/center box/front.png
new file mode 100644 (file)
index 0000000..659a7cd
Binary files /dev/null and b/misc/portable stereo active speaker/center box/front.png differ
diff --git a/misc/portable stereo active speaker/extra capacitors/extra caps.FCStd b/misc/portable stereo active speaker/extra capacitors/extra caps.FCStd
new file mode 100644 (file)
index 0000000..1948bf3
Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/extra caps.FCStd differ
diff --git a/misc/portable stereo active speaker/extra capacitors/extra caps.png b/misc/portable stereo active speaker/extra capacitors/extra caps.png
new file mode 100644 (file)
index 0000000..3ee34ef
Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/extra caps.png differ
diff --git a/misc/portable stereo active speaker/extra capacitors/extra caps.stl b/misc/portable stereo active speaker/extra capacitors/extra caps.stl
new file mode 100644 (file)
index 0000000..29ef616
Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/extra caps.stl differ
diff --git a/misc/portable stereo active speaker/extra capacitors/make.png b/misc/portable stereo active speaker/extra capacitors/make.png
new file mode 100644 (file)
index 0000000..a562ded
Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/make.png differ
diff --git a/misc/portable stereo active speaker/front panel/attachment.png b/misc/portable stereo active speaker/front panel/attachment.png
new file mode 100644 (file)
index 0000000..1c21f48
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/attachment.png differ
diff --git a/misc/portable stereo active speaker/front panel/front panel, back, make.png b/misc/portable stereo active speaker/front panel/front panel, back, make.png
new file mode 100644 (file)
index 0000000..fe43914
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, back, make.png differ
diff --git a/misc/portable stereo active speaker/front panel/front panel, back.png b/misc/portable stereo active speaker/front panel/front panel, back.png
new file mode 100644 (file)
index 0000000..9055092
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, back.png differ
diff --git a/misc/portable stereo active speaker/front panel/front panel, front, make.png b/misc/portable stereo active speaker/front panel/front panel, front, make.png
new file mode 100644 (file)
index 0000000..04fab77
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, front, make.png differ
diff --git a/misc/portable stereo active speaker/front panel/front panel, front.png b/misc/portable stereo active speaker/front panel/front panel, front.png
new file mode 100644 (file)
index 0000000..5b6b84f
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, front.png differ
diff --git a/misc/portable stereo active speaker/front panel/front panel.FCStd b/misc/portable stereo active speaker/front panel/front panel.FCStd
new file mode 100644 (file)
index 0000000..b304d3c
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel.FCStd differ
diff --git a/misc/portable stereo active speaker/front panel/front panel.stl b/misc/portable stereo active speaker/front panel/front panel.stl
new file mode 100644 (file)
index 0000000..096c772
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel.stl differ
diff --git a/misc/portable stereo active speaker/front panel/schematic.png b/misc/portable stereo active speaker/front panel/schematic.png
new file mode 100644 (file)
index 0000000..17092c5
Binary files /dev/null and b/misc/portable stereo active speaker/front panel/schematic.png differ
diff --git a/misc/portable stereo active speaker/index.html b/misc/portable stereo active speaker/index.html
new file mode 100644 (file)
index 0000000..510d483
--- /dev/null
@@ -0,0 +1,805 @@
+<!doctype html>
+<html lang="en">
+<head>
+<title>Portable stereo speaker</title>
+<!-- 2020-04-12 P 23:58 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+<style type="text/css">
+footer {background-color: #111 !important;}
+pre {background-color: #111; color: #ccc;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+    position: relative;
+    min-height: 100%;
+}
+
+body {
+    font-size: 18px;
+    margin-bottom: 105px;
+}
+
+footer {
+    position: absolute;
+    bottom: 0;
+    width: 100%;
+    height: 101px;
+    background-color: #f5f5f5;
+}
+
+footer > div {
+    padding: 10px;
+}
+
+footer p {
+    margin: 0 0 5px;
+    text-align: center;
+    font-size: 16px;
+}
+
+#table-of-contents {
+    margin-top: 20px;
+    margin-bottom: 20px;
+}
+
+blockquote p {
+    font-size: 18px;
+}
+
+pre {
+    font-size: 16px;
+}
+
+.footpara {
+    display: inline-block;
+}
+
+figcaption {
+  font-size: 16px;
+  color: #666;
+  font-style: italic;
+  padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+    position: static;
+}
+@media (min-width: 768px) {
+    .bs-docs-sidebar {
+        padding-left: 20px;
+    }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+    display: block;
+    padding: 4px 20px;
+    font-size: 14px;
+    font-weight: 500;
+    color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+    padding-left: 19px;
+    color: #A1283B;
+    text-decoration: none;
+    background-color: transparent;
+    border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+    padding-left: 18px;
+    font-weight: bold;
+    color: #A1283B;
+    background-color: transparent;
+    border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+    display: none; /* Hide by default, but at >768px, show it */
+    padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+    padding-top: 1px;
+    padding-bottom: 1px;
+    padding-left: 30px;
+    font-size: 12px;
+    font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+    padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+    padding-left: 28px;
+    font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+    padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+    padding-top: 1px;
+    padding-bottom: 1px;
+    padding-left: 40px;
+    font-size: 12px;
+    font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+    padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+    padding-left: 38px;
+    font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+    .bs-docs-sidebar .nav > .active > ul {
+        display: block;
+    }
+    /* Widen the fixed sidebar */
+    .bs-docs-sidebar.affix,
+    .bs-docs-sidebar.affix-bottom {
+        width: 213px;
+    }
+    .bs-docs-sidebar.affix {
+        position: fixed; /* Undo the static from mobile first approach */
+        top: 20px;
+    }
+    .bs-docs-sidebar.affix-bottom {
+        position: absolute; /* Undo the static from mobile first approach */
+    }
+    .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+        margin-top: 0;
+        margin-bottom: 0
+    }
+}
+@media (min-width: 1200px) {
+    /* Widen the fixed sidebar again */
+    .bs-docs-sidebar.affix-bottom,
+    .bs-docs-sidebar.affix {
+        width: 263px;
+    }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+    'use strict';
+
+    $('.bs-docs-sidebar li').first().addClass('active');
+
+    $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+    $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Portable stereo speaker</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><span class="section-number-2">1</span> General</h2>
+<div class="outline-text-2" id="text-1">
+<ul class="org-ul">
+<li>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.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+<p>
+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
+shared bus and functionality realized via pluggable modules. So I
+built stereo speaker:
+</p>
+
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Indicator on the front panel shows available power within the
+system. Ideally it should be at the maximum. It drops when batteries
+run empty or when consumed power (too loud music) is greater than
+onboard power supply or batteries can handle. It has on/off switch and
+stereo audio input. Audio input impedance is about 100 ohms.
+</p>
+
+
+<figure>
+<p><img src="make,%20side.png" class="img-responsive" alt="make,%20side.png">
+</p>
+</figure>
+
+<p>
+Idea for the holes on the top and smaller ones on the bottom back is
+to enable air flow for passive cooling.
+</p>
+
+
+<figure>
+<p><img src="make,%20back.png" class="img-responsive" alt="make,%20back.png">
+</p>
+</figure>
+
+<p>
+Entire construction is made of parts, no larger than
+120x120x120mm. Maximum for my printer.
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Battery holder</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+Device is powered by 4 times AA NiMH batteries (1.2V each).
+</p>
+
+
+<figure>
+<p><img src="battery%20holder/schematic.png" class="img-responsive" alt="schematic.png">
+</p>
+</figure>
+
+<p>
+I happened to have AA battery adapters lying around with different
+bottom hole configurations. Therefore this weird hole design:
+</p>
+
+
+<figure>
+<p><img src="battery%20holder/battery%20holder.png" class="img-responsive" alt="battery%20holder.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="battery%20holder/battery%20holder.FCStd">FreeCAD file</a>
+</li>
+<li><a href="battery%20holder/battery%20holder.stl">STL file</a>
+</li>
+</ul>
+
+<p>
+Result:
+<img src="battery%20holder/make.png" class="img-responsive" alt="make.png">
+</p>
+
+<p>
+Attaches to the back of the body:
+<img src="battery%20holder/mounted%20on%20the%20back.png" class="img-responsive" alt="mounted%20on%20the%20back.png">
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-4" class="outline-2">
+<h2 id="sec-4"><span class="section-number-2">4</span> 20V up-step module</h2>
+<div class="outline-text-2" id="text-4">
+<p>
+Battery pack voltage is routed through main on/off switch on the front
+panel, and then it goes to the 20V up-step module.
+</p>
+
+
+<figure>
+<p><img src="20V%20upstep%20module/schematic.png" class="img-responsive" alt="schematic.png">
+</p>
+</figure>
+
+<p>
+It uses ready made upstep module, but adds extra voltage filtering via
+inductor and capacitors.
+</p>
+
+
+<figure>
+<p><img src="20V%20upstep%20module/make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+</div>
+</div>
+
+<div id="outline-container-sec-5" class="outline-2">
+<h2 id="sec-5"><span class="section-number-2">5</span> Main board</h2>
+<div class="outline-text-2" id="text-5">
+<p>
+Voltage upstep above sits on top of main board (motherboard). It has
+uniform central bus that spans all connectors.
+</p>
+
+
+<figure>
+<p><img src="main%20board/internal%20bus.png" class="img-responsive" alt="internal%20bus.png">
+</p>
+</figure>
+
+
+<figure>
+<p><img src="main%20board/bus%20on%20the%20bottom,%202.png" class="img-responsive" alt="bus%20on%20the%20bottom,%202.png">
+</p>
+</figure>
+
+<p>
+First row of the main board is special IO terminal (for connecting
+speakers, front panel, etc..)
+</p>
+
+
+<figure>
+<p><img src="main%20board/IO%20terminal.png" class="img-responsive" alt="IO%20terminal.png">
+</p>
+</figure>
+
+<p>
+Remaining rows are for connecting boards:
+</p>
+
+
+<figure>
+<p><img src="main%20board/1.png" class="img-responsive" alt="1.png">
+</p>
+</figure>
+
+<p>
+To provide structural support, main board is attached to frame:
+</p>
+
+
+<figure>
+<p><img src="main%20board/board%20fixator%20body.png" class="img-responsive" alt="board%20fixator%20body.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="main%20board/board%20fixator%20body.FCStd">FreeCAD file</a>
+</li>
+<li><a href="main%20board/board%20fixator%20body.stl">STL file</a>
+</li>
+</ul>
+
+<p>
+And boards plugged into main board are fixed at the top, using clip:
+</p>
+
+
+<figure>
+<p><img src="main%20board/board%20fixator%20top%20clip.png" class="img-responsive" alt="board%20fixator%20top%20clip.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="main%20board/board%20fixator%20top%20clip.FCStd">FreeCAD file</a>
+</li>
+<li><a href="main%20board/board%20fixator%20top%20clip.stl">STL file</a>
+</li>
+</ul>
+
+<p>
+Result:
+</p>
+
+
+<figure>
+<p><img src="main%20board/bus%20on%20the%20bottom,%201.png" class="img-responsive" alt="bus%20on%20the%20bottom,%201.png">
+</p>
+</figure>
+
+
+<figure>
+<p><img src="main%20board/board%20fixator.png" class="img-responsive" alt="board%20fixator.png">
+</p>
+</figure>
+</div>
+</div>
+
+<div id="outline-container-sec-6" class="outline-2">
+<h2 id="sec-6"><span class="section-number-2">6</span> Mono audio amplifier module</h2>
+<div class="outline-text-2" id="text-6">
+<p>
+Design uses scavenged secondhand Chinese TDA2030 audio amp
+clones. Each chip is mono audio amplifier. Therefore 2 almost
+identical audio amp modules had to be built, one for left speaker, one
+for right.
+</p>
+
+
+<figure>
+<p><img src="mono%20audio%20amp%20module/schematic.png" class="img-responsive" alt="schematic.png">
+</p>
+</figure>
+
+<p>
+I like to build on top of prototype PCBs. Gives results much faster
+for one-off projects. Before soldering, I solve component layout on
+paper:
+</p>
+
+
+<figure>
+<p><img src="mono%20audio%20amp%20module/PCB%20layout.png" class="img-responsive" alt="PCB%20layout.png">
+</p>
+</figure>
+
+<p>
+Result - front:
+</p>
+
+
+<figure>
+<p><img src="mono%20audio%20amp%20module/assembled%20front.png" class="img-responsive" alt="assembled%20front.png">
+</p>
+</figure>
+
+<p>
+Result - back:
+</p>
+
+
+<figure>
+<p><img src="mono%20audio%20amp%20module/assembled%20back.png" class="img-responsive" alt="assembled%20back.png">
+</p>
+</figure>
+
+<p>
+Here copper tape is used as improvised heatsink.
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-7" class="outline-2">
+<h2 id="sec-7"><span class="section-number-2">7</span> Speakers</h2>
+<div class="outline-text-2" id="text-7">
+<p>
+High frequency small speaker and medium frequency bigger speaker are
+combined.
+</p>
+
+
+<figure>
+<p><img src="speakers/schematic.png" class="img-responsive" alt="schematic.png">
+</p>
+</figure>
+
+<p>
+Capacitor acts as high-pass filter on top of tiny PCB:
+</p>
+
+
+<figure>
+<p><img src="speakers/PCB%20layout.png" class="img-responsive" alt="PCB%20layout.png">
+</p>
+</figure>
+
+<p>
+Speaker enclosure:
+</p>
+
+
+<figure>
+<p><img src="speakers/speaker%20enclosure.png" class="img-responsive" alt="speaker%20enclosure.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="speakers/speaker%20enclosure.FCStd">FreeCAD file</a>
+</li>
+<li><a href="speakers/speaker%20enclosure.stl">STL file</a>
+</li>
+</ul>
+
+<p>
+Speaker enclosure cover:
+</p>
+
+
+<figure>
+<p><img src="speakers/speaker%20enclosure%20cover.png" class="img-responsive" alt="speaker%20enclosure%20cover.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="speakers/speaker%20enclosure%20cover.FCStd">FreeCAD file</a>
+</li>
+<li><a href="speakers/speaker%20enclosure%20cover.stl">STL file</a>
+</li>
+</ul>
+
+<p>
+Result:
+</p>
+
+
+<figure>
+<p><img src="speakers/make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+</div>
+</div>
+
+<div id="outline-container-sec-8" class="outline-2">
+<h2 id="sec-8"><span class="section-number-2">8</span> Front panel</h2>
+<div class="outline-text-2" id="text-8">
+<p>
+Initial idea was really simple panel:
+</p>
+<ul class="org-ul">
+<li>on/off switch
+</li>
+<li>system power indicator
+</li>
+<li>stereo audio input
+</li>
+</ul>
+
+<p>
+But, since I'm using "agile" approach, during load-testing, it become
+clear that active fan based cooling would be nice (when playing loud
+music). I found tiny cooler fan that needs 5 volts to operate. Also I
+need to power backlight for power indicator. For both of these cases,
+I decided to add another voltage up-step module (target voltage output
+set to 6V). This time directly on the front panel.
+</p>
+
+
+<figure>
+<p><img src="front%20panel/schematic.png" class="img-responsive" alt="schematic.png">
+</p>
+</figure>
+
+<p>
+Front panel case:
+</p>
+
+
+<figure>
+<p><img src="front%20panel/front%20panel,%20front.png" class="img-responsive" alt="front%20panel,%20front.png">
+</p>
+</figure>
+
+
+<figure>
+<p><img src="front%20panel/front%20panel,%20back.png" class="img-responsive" alt="front%20panel,%20back.png">
+</p>
+</figure>
+
+<p>
+Electronics fits inside:
+</p>
+
+
+<figure>
+<p><img src="front%20panel/front%20panel,%20back,%20make.png" class="img-responsive" alt="front%20panel,%20back,%20make.png">
+</p>
+</figure>
+
+<p>
+Front view:
+</p>
+
+
+<figure>
+<p><img src="front%20panel/front%20panel,%20front,%20make.png" class="img-responsive" alt="front%20panel,%20front,%20make.png">
+</p>
+</figure>
+
+<p>
+And attaches to the remaining components:
+</p>
+
+
+<figure>
+<p><img src="front%20panel/attachment.png" class="img-responsive" alt="attachment.png">
+</p>
+</figure>
+</div>
+</div>
+
+
+<div id="outline-container-sec-9" class="outline-2">
+<h2 id="sec-9"><span class="section-number-2">9</span> Extra capacitors</h2>
+<div class="outline-text-2" id="text-9">
+<p>
+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.
+</p>
+
+
+<figure>
+<p><img src="extra%20capacitors/extra%20caps.png" class="img-responsive" alt="extra%20caps.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="extra%20capacitors/extra%20caps.FCStd">FreeCAD project</a>
+</li>
+<li><a href="extra%20capacitors/extra%20caps.stl">STL file</a>
+</li>
+</ul>
+
+<p>
+Extra caps are mounted on top of the speaker and electrically attached
+to the main board.
+</p>
+
+
+<figure>
+<p><img src="extra%20capacitors/make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+</div>
+</div>
+
+<div id="outline-container-sec-10" class="outline-2">
+<h2 id="sec-10"><span class="section-number-2">10</span> Center box</h2>
+<div class="outline-text-2" id="text-10">
+<p>
+Last physical part, to attach it all together: central body.
+</p>
+
+<p>
+Front:
+<img src="center%20box/front.png" class="img-responsive" alt="front.png">
+</p>
+
+<p>
+Back:
+<img src="center%20box/back.png" class="img-responsive" alt="back.png">
+</p>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="center%20box/center%20box.FCStd">FreeCAD file</a>
+</li>
+<li><a href="center%20box/center%20box.stl">STL file</a>
+</li>
+</ul>
+</div>
+</div>
+
+
+<div id="outline-container-sec-11" class="outline-2">
+<h2 id="sec-11"><span class="section-number-2">11</span> Conclusions / TODO</h2>
+<div class="outline-text-2" id="text-11">
+<p>
+These things could be done better:
+</p>
+
+<ul class="org-ul">
+<li>Instead of using undersized heatsinks on the audio amplifiers and
+need for active cooling as a consequence, it would be better to try
+to mount audio amplifier chip on top of speaker metallic body. It
+would provide plenty of cooling and reduces power losses within
+cable, since amplifier would be as close to the speaker as possible.
+</li>
+
+<li>I used agile design. That is, implemented functionality ad-hoc. If I
+had done design in advance, then I could have had smarter connector
+layout between main board and front panel. That is: Instead of
+multiple smaller cables, one wide (multi connector) cable.
+</li>
+
+<li>Screw holes are too close to the edges on the front panel.
+</li>
+
+<li>It would be better if screw heads were slightly buried within
+construction body.
+</li>
+</ul>
+
+
+<p>
+Overall, it was good learning experience and I was able to test
+various ideas on it. Will add cooler later :)
+</p>
+
+
+<p>
+Photo of initial PSU + audio amp test:
+</p>
+
+
+<figure>
+<p><img src="initial%20test.png" class="img-responsive" alt="initial%20test.png">
+</p>
+</figure>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. Battery holder</a></li>
+<li><a href="#sec-4">4. 20V up-step module</a></li>
+<li><a href="#sec-5">5. Main board</a></li>
+<li><a href="#sec-6">6. Mono audio amplifier module</a></li>
+<li><a href="#sec-7">7. Speakers</a></li>
+<li><a href="#sec-8">8. Front panel</a></li>
+<li><a href="#sec-9">9. Extra capacitors</a></li>
+<li><a href="#sec-10">10. Center box</a></li>
+<li><a href="#sec-11">11. Conclusions / TODO</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-04-12 P 23:58</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
diff --git a/misc/portable stereo active speaker/index.org b/misc/portable stereo active speaker/index.org
new file mode 100644 (file)
index 0000000..e85fa1f
--- /dev/null
@@ -0,0 +1,276 @@
+#+TITLE: Portable stereo speaker
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD:   footer {background-color: #111 !important;}
+#+HTML_HEAD:   pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ 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.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+  - Svjatoslav Agejenko
+  - Homepage: https://svjatoslav.eu
+  - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+  - [[../../index.html][Other physical projects in this repository]]
+  - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+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
+shared bus and functionality realized via pluggable modules. So I
+built stereo speaker:
+
+[[file:make.png]]
+
+Indicator on the front panel shows available power within the
+system. Ideally it should be at the maximum. It drops when batteries
+run empty or when consumed power (too loud music) is greater than
+onboard power supply or batteries can handle. It has on/off switch and
+stereo audio input. Audio input impedance is about 100 ohms.
+
+[[file:make,%20side.png]]
+
+Idea for the holes on the top and smaller ones on the bottom back is
+to enable air flow for passive cooling.
+
+[[file:make,%20back.png]]
+
+Entire construction is made of parts, no larger than
+120x120x120mm. Maximum for my printer.
+
+* Battery holder
+Device is powered by 4 times AA NiMH batteries (1.2V each).
+
+[[file:battery%20holder/schematic.png]]
+
+I happened to have AA battery adapters lying around with different
+bottom hole configurations. Therefore this weird hole design:
+
+[[file:battery%20holder/battery%20holder.png]]
+
+Download:
++ [[file:battery%20holder/battery%20holder.FCStd][FreeCAD file]]
++ [[file:battery%20holder/battery%20holder.stl][STL file]]
+
+Result:
+[[file:battery%20holder/make.png]]
+
+Attaches to the back of the body:
+[[file:battery%20holder/mounted%20on%20the%20back.png]]
+
+* 20V up-step module
+Battery pack voltage is routed through main on/off switch on the front
+panel, and then it goes to the 20V up-step module.
+
+[[file:20V%20upstep%20module/schematic.png]]
+
+It uses ready made upstep module, but adds extra voltage filtering via
+inductor and capacitors.
+
+[[file:20V%20upstep%20module/make.png]]
+
+* Main board
+
+Voltage upstep above sits on top of main board (motherboard). It has
+uniform central bus that spans all connectors.
+
+[[file:main%20board/internal%20bus.png]]
+
+[[file:main%20board/bus%20on%20the%20bottom,%202.png]]
+
+First row of the main board is special IO terminal (for connecting
+speakers, front panel, etc..)
+
+[[file:main%20board/IO%20terminal.png]]
+
+Remaining rows are for connecting boards:
+
+[[file:main%20board/1.png]]
+
+To provide structural support, main board is attached to frame:
+
+[[file:main%20board/board%20fixator%20body.png]]
+
+Download:
++ [[file:main%20board/board%20fixator%20body.FCStd][FreeCAD file]]
++ [[file:main%20board/board%20fixator%20body.stl][STL file]]
+
+And boards plugged into main board are fixed at the top, using clip:
+
+[[file:main%20board/board%20fixator%20top%20clip.png]]
+
+Download:
++ [[file:main%20board/board%20fixator%20top%20clip.FCStd][FreeCAD file]]
++ [[file:main%20board/board%20fixator%20top%20clip.stl][STL file]]
+
+Result:
+
+[[file:main%20board/bus%20on%20the%20bottom,%201.png]]
+
+[[file:main%20board/board%20fixator.png]]
+
+* Mono audio amplifier module
+
+Design uses scavenged secondhand Chinese TDA2030 audio amp
+clones. Each chip is mono audio amplifier. Therefore 2 almost
+identical audio amp modules had to be built, one for left speaker, one
+for right.
+
+[[file:mono%20audio%20amp%20module/schematic.png]]
+
+I like to build on top of prototype PCBs. Gives results much faster
+for one-off projects. Before soldering, I solve component layout on
+paper:
+
+[[file:mono%20audio%20amp%20module/PCB%20layout.png]]
+
+Result - front:
+
+[[file:mono%20audio%20amp%20module/assembled%20front.png]]
+
+Result - back:
+
+[[file:mono%20audio%20amp%20module/assembled%20back.png]]
+
+Here copper tape is used as improvised heatsink.
+
+* Speakers
+
+High frequency small speaker and medium frequency bigger speaker are
+combined.
+
+[[file:speakers/schematic.png]]
+
+Capacitor acts as high-pass filter on top of tiny PCB:
+
+[[file:speakers/PCB%20layout.png]]
+
+Speaker enclosure:
+
+[[file:speakers/speaker%20enclosure.png]]
+
+Download:
++ [[file:speakers/speaker%20enclosure.FCStd][FreeCAD file]]
++ [[file:speakers/speaker%20enclosure.stl][STL file]]
+
+Speaker enclosure cover:
+
+[[file:speakers/speaker%20enclosure%20cover.png]]
+
+Download:
++ [[file:speakers/speaker%20enclosure%20cover.FCStd][FreeCAD file]]
++ [[file:speakers/speaker%20enclosure%20cover.stl][STL file]]
+
+Result:
+
+[[file:speakers/make.png]]
+
+* Front panel
+
+Initial idea was really simple panel:
++ on/off switch
++ system power indicator
++ stereo audio input
+
+But, since I'm using "agile" approach, during load-testing, it become
+clear that active fan based cooling would be nice (when playing loud
+music). I found tiny cooler fan that needs 5 volts to operate. Also I
+need to power backlight for power indicator. For both of these cases,
+I decided to add another voltage up-step module (target voltage output
+set to 6V). This time directly on the front panel.
+
+[[file:front%20panel/schematic.png]]
+
+Front panel case:
+
+[[file:front%20panel/front%20panel,%20front.png]]
+
+[[file:front%20panel/front%20panel,%20back.png]]
+
+Electronics fits inside:
+
+[[file:front%20panel/front%20panel,%20back,%20make.png]]
+
+Front view:
+
+[[file:front%20panel/front%20panel,%20front,%20make.png]]
+
+And attaches to the remaining components:
+
+[[file:front%20panel/attachment.png]]
+
+
+* Extra capacitors
+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.
+
+[[file:extra%20capacitors/extra%20caps.png]]
+
+Download:
++ [[file:extra%20capacitors/extra%20caps.FCStd][FreeCAD project]]
++ [[file:extra%20capacitors/extra%20caps.stl][STL file]]
+
+Extra caps are mounted on top of the speaker and electrically attached
+to the main board.
+
+[[file:extra%20capacitors/make.png]]
+
+* Center box
+
+Last physical part, to attach it all together: central body.
+
+Front:
+[[file:center%20box/front.png]]
+
+Back:
+[[file:center%20box/back.png]]
+
+Download:
++ [[file:center%20box/center%20box.FCStd][FreeCAD file]]
++ [[file:center%20box/center%20box.stl][STL file]]
+
+
+* Conclusions / TODO
+
+These things could be done better:
+
++ Instead of using undersized heatsinks on the audio amplifiers and
+  need for active cooling as a consequence, it would be better to try
+  to mount audio amplifier chip on top of speaker metallic body. It
+  would provide plenty of cooling and reduces power losses within
+  cable, since amplifier would be as close to the speaker as possible.
+
++ I used agile design. That is, implemented functionality ad-hoc. If I
+  had done design in advance, then I could have had smarter connector
+  layout between main board and front panel. That is: Instead of
+  multiple smaller cables, one wide (multi connector) cable.
+
++ Screw holes are too close to the edges on the front panel.
+
++ It would be better if screw heads were slightly buried within
+  construction body.
+
+
+Overall, it was good learning experience and I was able to test
+various ideas on it. Will add cooler later :)
+
+
+Photo of initial PSU + audio amp test:
+
+[[file:initial%20test.png]]
diff --git a/misc/portable stereo active speaker/initial test.png b/misc/portable stereo active speaker/initial test.png
new file mode 100644 (file)
index 0000000..f07db1f
Binary files /dev/null and b/misc/portable stereo active speaker/initial test.png differ
diff --git a/misc/portable stereo active speaker/main board/1.png b/misc/portable stereo active speaker/main board/1.png
new file mode 100644 (file)
index 0000000..ca7c160
Binary files /dev/null and b/misc/portable stereo active speaker/main board/1.png differ
diff --git a/misc/portable stereo active speaker/main board/IO terminal.png b/misc/portable stereo active speaker/main board/IO terminal.png
new file mode 100644 (file)
index 0000000..1b36d9e
Binary files /dev/null and b/misc/portable stereo active speaker/main board/IO terminal.png differ
diff --git a/misc/portable stereo active speaker/main board/board fixator body.FCStd b/misc/portable stereo active speaker/main board/board fixator body.FCStd
new file mode 100644 (file)
index 0000000..4431fcc
Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator body.FCStd differ
diff --git a/misc/portable stereo active speaker/main board/board fixator body.png b/misc/portable stereo active speaker/main board/board fixator body.png
new file mode 100644 (file)
index 0000000..a918899
Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator body.png differ
diff --git a/misc/portable stereo active speaker/main board/board fixator body.stl b/misc/portable stereo active speaker/main board/board fixator body.stl
new file mode 100644 (file)
index 0000000..a694081
Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator body.stl differ
diff --git a/misc/portable stereo active speaker/main board/board fixator top clip.FCStd b/misc/portable stereo active speaker/main board/board fixator top clip.FCStd
new file mode 100644 (file)
index 0000000..f1237ae
Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator top clip.FCStd differ
diff --git a/misc/portable stereo active speaker/main board/board fixator top clip.png b/misc/portable stereo active speaker/main board/board fixator top clip.png
new file mode 100644 (file)
index 0000000..2ad64fe
Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator top clip.png differ
diff --git a/misc/portable stereo active speaker/main board/board fixator top clip.stl b/misc/portable stereo active speaker/main board/board fixator top clip.stl
new file mode 100644 (file)
index 0000000..4aa7e97
Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator top clip.stl differ
diff --git a/misc/portable stereo active speaker/main board/board fixator.png b/misc/portable stereo active speaker/main board/board fixator.png
new file mode 100644 (file)
index 0000000..283d671
Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator.png differ
diff --git a/misc/portable stereo active speaker/main board/bus on the bottom, 1.png b/misc/portable stereo active speaker/main board/bus on the bottom, 1.png
new file mode 100644 (file)
index 0000000..eb46c98
Binary files /dev/null and b/misc/portable stereo active speaker/main board/bus on the bottom, 1.png differ
diff --git a/misc/portable stereo active speaker/main board/bus on the bottom, 2.png b/misc/portable stereo active speaker/main board/bus on the bottom, 2.png
new file mode 100644 (file)
index 0000000..15d4140
Binary files /dev/null and b/misc/portable stereo active speaker/main board/bus on the bottom, 2.png differ
diff --git a/misc/portable stereo active speaker/main board/internal bus.png b/misc/portable stereo active speaker/main board/internal bus.png
new file mode 100644 (file)
index 0000000..fa39def
Binary files /dev/null and b/misc/portable stereo active speaker/main board/internal bus.png differ
diff --git a/misc/portable stereo active speaker/make, back.png b/misc/portable stereo active speaker/make, back.png
new file mode 100644 (file)
index 0000000..8490579
Binary files /dev/null and b/misc/portable stereo active speaker/make, back.png differ
diff --git a/misc/portable stereo active speaker/make, side.png b/misc/portable stereo active speaker/make, side.png
new file mode 100644 (file)
index 0000000..f6ab1be
Binary files /dev/null and b/misc/portable stereo active speaker/make, side.png differ
diff --git a/misc/portable stereo active speaker/make.png b/misc/portable stereo active speaker/make.png
new file mode 100644 (file)
index 0000000..4988e4e
Binary files /dev/null and b/misc/portable stereo active speaker/make.png differ
diff --git a/misc/portable stereo active speaker/mono audio amp module/PCB layout.png b/misc/portable stereo active speaker/mono audio amp module/PCB layout.png
new file mode 100644 (file)
index 0000000..9fdfebe
Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/PCB layout.png differ
diff --git a/misc/portable stereo active speaker/mono audio amp module/assembled back.png b/misc/portable stereo active speaker/mono audio amp module/assembled back.png
new file mode 100644 (file)
index 0000000..7ca3a8c
Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/assembled back.png differ
diff --git a/misc/portable stereo active speaker/mono audio amp module/assembled front.png b/misc/portable stereo active speaker/mono audio amp module/assembled front.png
new file mode 100644 (file)
index 0000000..824d219
Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/assembled front.png differ
diff --git a/misc/portable stereo active speaker/mono audio amp module/schematic-cache.lib b/misc/portable stereo active speaker/mono audio amp module/schematic-cache.lib
new file mode 100644 (file)
index 0000000..94e7bd4
--- /dev/null
@@ -0,0 +1,112 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# Amplifier_Audio_TDA2030
+#
+DEF Amplifier_Audio_TDA2030 U 0 5 Y Y 1 F N
+F0 "U" 150 250 50 H V C CNN
+F1 "Amplifier_Audio_TDA2030" 150 150 50 H V C CNN
+F2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS TDA2050
+$FPLIST
+ TO*220*StaggerOdd*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X + 1 -300 100 100 R 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X -Vs 3 -100 -300 150 U 50 40 1 1 W
+X ~ 4 300 0 100 L 50 50 1 1 O
+X +Vs 5 -100 300 150 D 50 40 1 1 W
+ENDDRAW
+ENDDEF
+#
+# Connector_Conn_01x01_Male
+#
+DEF Connector_Conn_01x01_Male J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Connector_Conn_01x01_Male" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*
+$ENDFPLIST
+DRAW
+S 34 5 0 -5 1 1 6 F
+P 2 1 1 6 50 0 34 0 N
+X Pin_1 1 200 0 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_C
+#
+DEF Device_C C 0 10 N Y 1 F N
+F0 "C" 25 100 50 H V L CNN
+F1 "Device_C" 25 -100 50 H V L CNN
+F2 "" 38 -150 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ C_*
+$ENDFPLIST
+DRAW
+P 2 0 1 20 -80 -30 80 -30 N
+P 2 0 1 20 -80 30 80 30 N
+X ~ 1 0 150 110 D 50 50 1 1 P
+X ~ 2 0 -150 110 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_D
+#
+DEF Device_D D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "Device_D" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO-???*
+ *_Diode_*
+ *SingleDiode*
+ D_*
+$ENDFPLIST
+DRAW
+P 2 0 1 8 -50 50 -50 -50 N
+P 2 0 1 0 50 0 -50 0 N
+P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
+X K 1 -150 0 100 R 50 50 1 1 P
+X A 2 150 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_R
+#
+DEF Device_R R 0 0 N Y 1 F N
+F0 "R" 80 0 50 V V C CNN
+F1 "Device_R" 0 0 50 V V C CNN
+F2 "" -70 0 50 V I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+$ENDFPLIST
+DRAW
+S -40 -100 40 100 0 1 10 N
+X ~ 1 0 150 50 D 50 50 1 1 P
+X ~ 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# power_GND
+#
+DEF power_GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "power_GND" 0 -150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
+X GND 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/misc/portable stereo active speaker/mono audio amp module/schematic.png b/misc/portable stereo active speaker/mono audio amp module/schematic.png
new file mode 100644 (file)
index 0000000..22cd5cb
Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/schematic.png differ
diff --git a/misc/portable stereo active speaker/mono audio amp module/schematic.pro b/misc/portable stereo active speaker/mono audio amp module/schematic.pro
new file mode 100644 (file)
index 0000000..152769c
--- /dev/null
@@ -0,0 +1,33 @@
+update=22/05/2015 07:44:53
+version=1
+last_client=kicad
+[general]
+version=1
+RootSch=
+BoardNm=
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]
diff --git a/misc/portable stereo active speaker/mono audio amp module/schematic.sch b/misc/portable stereo active speaker/mono audio amp module/schematic.sch
new file mode 100644 (file)
index 0000000..8ddde88
--- /dev/null
@@ -0,0 +1,449 @@
+EESchema Schematic File Version 4
+EELAYER 30 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L Device:C C4
+U 1 1 5E9315A7
+P 3400 3300
+F 0 "C4" V 3652 3300 50  0000 C CNN
+F 1 "2.2u" V 3561 3300 50  0000 C CNN
+F 2 "" H 3438 3150 50  0001 C CNN
+F 3 "~" H 3400 3300 50  0001 C CNN
+       1    3400 3300
+       0    -1   -1   0   
+$EndComp
+Wire Wire Line
+       3550 3300 3650 3300
+$Comp
+L Device:R R2
+U 1 1 5E931B66
+P 3100 2600
+F 0 "R2" H 3170 2646 50  0000 L CNN
+F 1 "100k" H 3170 2555 50  0000 L CNN
+F 2 "" V 3030 2600 50  0001 C CNN
+F 3 "~" H 3100 2600 50  0001 C CNN
+       1    3100 2600
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:R R3
+U 1 1 5E931D42
+P 3100 3900
+F 0 "R3" H 3170 3946 50  0000 L CNN
+F 1 "100k" H 3170 3855 50  0000 L CNN
+F 2 "" V 3030 3900 50  0001 C CNN
+F 3 "~" H 3100 3900 50  0001 C CNN
+       1    3100 3900
+       1    0    0    -1  
+$EndComp
+Connection ~ 3650 3300
+Wire Wire Line
+       3650 3300 3950 3300
+$Comp
+L Device:R R4
+U 1 1 5E93212A
+P 3450 3650
+F 0 "R4" V 3657 3650 50  0000 C CNN
+F 1 "100k" V 3566 3650 50  0000 C CNN
+F 2 "" V 3380 3650 50  0001 C CNN
+F 3 "~" H 3450 3650 50  0001 C CNN
+       1    3450 3650
+       0    -1   -1   0   
+$EndComp
+Wire Wire Line
+       3600 3650 3650 3650
+Wire Wire Line
+       3650 3300 3650 3650
+Wire Wire Line
+       3300 3650 3100 3650
+Wire Wire Line
+       3100 3650 3100 3750
+Wire Wire Line
+       3100 2750 3100 3650
+Connection ~ 3100 3650
+Wire Wire Line
+       2450 3300 3250 3300
+Connection ~ 2450 3300
+Wire Wire Line
+       2450 3750 2450 3300
+$Comp
+L Device:R R1
+U 1 1 5E938DF3
+P 2450 3900
+F 0 "R1" H 2520 3946 50  0000 L CNN
+F 1 "100" H 2520 3855 50  0000 L CNN
+F 2 "" V 2380 3900 50  0001 C CNN
+F 3 "~" H 2450 3900 50  0001 C CNN
+       1    2450 3900
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2100 3300 2450 3300
+$Comp
+L Connector:Conn_01x01_Male J2
+U 1 1 5E930B02
+P 1900 3300
+F 0 "J2" H 2008 3481 50  0000 C CNN
+F 1 "6 / 8: audio in" H 2008 3390 50  0000 C CNN
+F 2 "" H 1900 3300 50  0001 C CNN
+F 3 "~" H 1900 3300 50  0001 C CNN
+       1    1900 3300
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C3
+U 1 1 5E93BB29
+P 2750 3900
+F 0 "C3" H 2865 3946 50  0000 L CNN
+F 1 "22u" H 2865 3855 50  0000 L CNN
+F 2 "" H 2788 3750 50  0001 C CNN
+F 3 "~" H 2750 3900 50  0001 C CNN
+       1    2750 3900
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2750 3750 2750 3650
+Wire Wire Line
+       2750 3650 3100 3650
+Wire Wire Line
+       2450 4050 2450 4200
+Wire Wire Line
+       2450 4200 2750 4200
+Wire Wire Line
+       3100 4200 3100 4050
+Wire Wire Line
+       2750 4050 2750 4200
+Connection ~ 2750 4200
+Wire Wire Line
+       2750 4200 3100 4200
+$Comp
+L power:GND #PWR03
+U 1 1 5E93C58E
+P 2750 4350
+F 0 "#PWR03" H 2750 4100 50  0001 C CNN
+F 1 "GND" H 2755 4177 50  0000 C CNN
+F 2 "" H 2750 4350 50  0001 C CNN
+F 3 "" H 2750 4350 50  0001 C CNN
+       1    2750 4350
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2750 4350 2750 4200
+$Comp
+L Device:C C2
+U 1 1 5E93DE05
+P 3750 2600
+F 0 "C2" H 3865 2646 50  0000 L CNN
+F 1 "0.1u" H 3865 2555 50  0000 L CNN
+F 2 "" H 3788 2450 50  0001 C CNN
+F 3 "~" H 3750 2600 50  0001 C CNN
+       1    3750 2600
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       3100 2350 3100 2450
+Wire Wire Line
+       4150 2350 4150 3100
+$Comp
+L Connector:Conn_01x01_Male J1
+U 1 1 5E941037
+P 1900 2350
+F 0 "J1" H 2008 2531 50  0000 C CNN
+F 1 "4, 5:  +20V in" H 2008 2440 50  0000 C CNN
+F 2 "" H 1900 2350 50  0001 C CNN
+F 3 "~" H 1900 2350 50  0001 C CNN
+       1    1900 2350
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2100 2350 2300 2350
+Connection ~ 3100 2350
+Wire Wire Line
+       3100 2350 3750 2350
+$Comp
+L Device:C C1
+U 1 1 5E947A16
+P 2300 2600
+F 0 "C1" H 2415 2646 50  0000 L CNN
+F 1 "220u" H 2415 2555 50  0000 L CNN
+F 2 "" H 2338 2450 50  0001 C CNN
+F 3 "~" H 2300 2600 50  0001 C CNN
+       1    2300 2600
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2300 2450 2300 2350
+Connection ~ 2300 2350
+$Comp
+L power:GND #PWR01
+U 1 1 5E94DCC8
+P 2300 2850
+F 0 "#PWR01" H 2300 2600 50  0001 C CNN
+F 1 "GND" H 2305 2677 50  0000 C CNN
+F 2 "" H 2300 2850 50  0001 C CNN
+F 3 "" H 2300 2850 50  0001 C CNN
+       1    2300 2850
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR02
+U 1 1 5E94E046
+P 3750 2850
+F 0 "#PWR02" H 3750 2600 50  0001 C CNN
+F 1 "GND" H 3755 2677 50  0000 C CNN
+F 2 "" H 3750 2850 50  0001 C CNN
+F 3 "" H 3750 2850 50  0001 C CNN
+       1    3750 2850
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2300 2850 2300 2750
+Wire Wire Line
+       3750 2850 3750 2750
+$Comp
+L power:GND #PWR05
+U 1 1 5E954AB9
+P 4150 3750
+F 0 "#PWR05" H 4150 3500 50  0001 C CNN
+F 1 "GND" H 4155 3577 50  0000 C CNN
+F 2 "" H 4150 3750 50  0001 C CNN
+F 3 "" H 4150 3750 50  0001 C CNN
+       1    4150 3750
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       4150 3750 4150 3700
+$Comp
+L Device:C C5
+U 1 1 5E955467
+P 3800 4450
+F 0 "C5" H 3915 4496 50  0000 L CNN
+F 1 "2.2u" H 3915 4405 50  0000 L CNN
+F 2 "" H 3838 4300 50  0001 C CNN
+F 3 "~" H 3800 4450 50  0001 C CNN
+       1    3800 4450
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       3800 4300 3800 4200
+Wire Wire Line
+       3800 3500 3950 3500
+$Comp
+L Device:R R5
+U 1 1 5E95609E
+P 3800 4850
+F 0 "R5" H 3870 4896 50  0000 L CNN
+F 1 "4k7" H 3870 4805 50  0000 L CNN
+F 2 "" V 3730 4850 50  0001 C CNN
+F 3 "~" H 3800 4850 50  0001 C CNN
+       1    3800 4850
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       3800 4700 3800 4600
+$Comp
+L power:GND #PWR04
+U 1 1 5E95735E
+P 3800 5100
+F 0 "#PWR04" H 3800 4850 50  0001 C CNN
+F 1 "GND" H 3805 4927 50  0000 C CNN
+F 2 "" H 3800 5100 50  0001 C CNN
+F 3 "" H 3800 5100 50  0001 C CNN
+       1    3800 5100
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       3800 5100 3800 5000
+$Comp
+L Device:R R6
+U 1 1 5E95CDA0
+P 4350 4200
+F 0 "R6" V 4143 4200 50  0000 C CNN
+F 1 "100k" V 4234 4200 50  0000 C CNN
+F 2 "" V 4280 4200 50  0001 C CNN
+F 3 "~" H 4350 4200 50  0001 C CNN
+       1    4350 4200
+       0    1    1    0   
+$EndComp
+Wire Wire Line
+       4200 4200 3800 4200
+Connection ~ 3800 4200
+Wire Wire Line
+       3800 4200 3800 3500
+Wire Wire Line
+       4500 4200 4600 4200
+Wire Wire Line
+       4600 4200 4600 3400
+Wire Wire Line
+       4600 3400 4550 3400
+$Comp
+L Device:D D2
+U 1 1 5E95E389
+P 4600 4500
+F 0 "D2" V 4554 4579 50  0000 L CNN
+F 1 "D" V 4645 4579 50  0000 L CNN
+F 2 "" H 4600 4500 50  0001 C CNN
+F 3 "~" H 4600 4500 50  0001 C CNN
+       1    4600 4500
+       0    1    1    0   
+$EndComp
+$Comp
+L Amplifier_Audio:TDA2030 U1
+U 1 1 5E9303C6
+P 4250 3400
+F 0 "U1" H 4594 3446 50  0000 L CNN
+F 1 "TDA2030" H 4594 3355 50  0000 L CNN
+F 2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" H 4250 3400 50  0001 C CIN
+F 3 "http://www.st.com/resource/en/datasheet/cd00000128.pdf" H 4250 3400 50  0001 C CNN
+       1    4250 3400
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       4600 4350 4600 4200
+Connection ~ 4600 4200
+$Comp
+L power:GND #PWR06
+U 1 1 5E96169D
+P 4600 4800
+F 0 "#PWR06" H 4600 4550 50  0001 C CNN
+F 1 "GND" H 4605 4627 50  0000 C CNN
+F 2 "" H 4600 4800 50  0001 C CNN
+F 3 "" H 4600 4800 50  0001 C CNN
+       1    4600 4800
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       4600 4800 4600 4650
+$Comp
+L Device:D D1
+U 1 1 5E9623DA
+P 4600 2600
+F 0 "D1" V 4554 2679 50  0000 L CNN
+F 1 "D" V 4645 2679 50  0000 L CNN
+F 2 "" H 4600 2600 50  0001 C CNN
+F 3 "~" H 4600 2600 50  0001 C CNN
+       1    4600 2600
+       0    1    1    0   
+$EndComp
+Wire Wire Line
+       4600 2750 4600 3400
+Connection ~ 4600 3400
+Wire Wire Line
+       4600 2450 4600 2350
+Wire Wire Line
+       4600 2350 4150 2350
+Connection ~ 4150 2350
+$Comp
+L Device:R R7
+U 1 1 5E967089
+P 5000 3750
+F 0 "R7" H 5070 3796 50  0000 L CNN
+F 1 "1" H 5070 3705 50  0000 L CNN
+F 2 "" V 4930 3750 50  0001 C CNN
+F 3 "~" H 5000 3750 50  0001 C CNN
+       1    5000 3750
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C6
+U 1 1 5E967648
+P 5000 4150
+F 0 "C6" H 5115 4196 50  0000 L CNN
+F 1 "0.1u" H 5115 4105 50  0000 L CNN
+F 2 "" H 5038 4000 50  0001 C CNN
+F 3 "~" H 5000 4150 50  0001 C CNN
+       1    5000 4150
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR07
+U 1 1 5E967B1B
+P 5000 4400
+F 0 "#PWR07" H 5000 4150 50  0001 C CNN
+F 1 "GND" H 5005 4227 50  0000 C CNN
+F 2 "" H 5000 4400 50  0001 C CNN
+F 3 "" H 5000 4400 50  0001 C CNN
+       1    5000 4400
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C7
+U 1 1 5E967F8E
+P 5350 3400
+F 0 "C7" V 5098 3400 50  0000 C CNN
+F 1 "2200u" V 5189 3400 50  0000 C CNN
+F 2 "" H 5388 3250 50  0001 C CNN
+F 3 "~" H 5350 3400 50  0001 C CNN
+       1    5350 3400
+       0    1    1    0   
+$EndComp
+Wire Wire Line
+       4600 3400 5000 3400
+Wire Wire Line
+       5000 3600 5000 3400
+Connection ~ 5000 3400
+Wire Wire Line
+       5000 3400 5200 3400
+Wire Wire Line
+       5000 3900 5000 4000
+Wire Wire Line
+       5000 4300 5000 4400
+$Comp
+L Connector:Conn_01x01_Male J3
+U 1 1 5E96C10D
+P 5800 3400
+F 0 "J3" H 5772 3332 50  0000 R CNN
+F 1 "7 / 9: speaker signal out" H 5772 3423 50  0000 R CNN
+F 2 "" H 5800 3400 50  0001 C CNN
+F 3 "~" H 5800 3400 50  0001 C CNN
+       1    5800 3400
+       -1   0    0    1   
+$EndComp
+Wire Wire Line
+       5500 3400 5600 3400
+Wire Wire Line
+       2300 2350 3100 2350
+Wire Wire Line
+       3750 2450 3750 2350
+Connection ~ 3750 2350
+Wire Wire Line
+       3750 2350 4150 2350
+$Comp
+L Connector:Conn_01x01_Male J4
+U 1 1 5E989AED
+P 2000 4750
+F 0 "J4" H 2108 4931 50  0000 C CNN
+F 1 "1, 2: GND" H 2108 4840 50  0000 C CNN
+F 2 "" H 2000 4750 50  0001 C CNN
+F 3 "~" H 2000 4750 50  0001 C CNN
+       1    2000 4750
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR08
+U 1 1 5E98A1F3
+P 2350 4900
+F 0 "#PWR08" H 2350 4650 50  0001 C CNN
+F 1 "GND" H 2355 4727 50  0000 C CNN
+F 2 "" H 2350 4900 50  0001 C CNN
+F 3 "" H 2350 4900 50  0001 C CNN
+       1    2350 4900
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2350 4900 2350 4750
+Wire Wire Line
+       2350 4750 2200 4750
+$EndSCHEMATC
diff --git a/misc/portable stereo active speaker/speakers/PCB layout.png b/misc/portable stereo active speaker/speakers/PCB layout.png
new file mode 100644 (file)
index 0000000..cc5a33d
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/PCB layout.png differ
diff --git a/misc/portable stereo active speaker/speakers/make.png b/misc/portable stereo active speaker/speakers/make.png
new file mode 100644 (file)
index 0000000..b987697
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/make.png differ
diff --git a/misc/portable stereo active speaker/speakers/schematic.png b/misc/portable stereo active speaker/speakers/schematic.png
new file mode 100644 (file)
index 0000000..e1c04b9
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/schematic.png differ
diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure cover.FCStd b/misc/portable stereo active speaker/speakers/speaker enclosure cover.FCStd
new file mode 100644 (file)
index 0000000..bb1e1e7
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure cover.FCStd differ
diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure cover.png b/misc/portable stereo active speaker/speakers/speaker enclosure cover.png
new file mode 100644 (file)
index 0000000..784820a
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure cover.png differ
diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure cover.stl b/misc/portable stereo active speaker/speakers/speaker enclosure cover.stl
new file mode 100644 (file)
index 0000000..f756d27
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure cover.stl differ
diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure.FCStd b/misc/portable stereo active speaker/speakers/speaker enclosure.FCStd
new file mode 100644 (file)
index 0000000..dd5c930
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure.FCStd differ
diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure.png b/misc/portable stereo active speaker/speakers/speaker enclosure.png
new file mode 100644 (file)
index 0000000..6854623
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure.png differ
diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure.stl b/misc/portable stereo active speaker/speakers/speaker enclosure.stl
new file mode 100644 (file)
index 0000000..3fff7be
Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure.stl differ
diff --git a/optics/gyro for binoculars/.thumbnails/binocular mount (5470FA5E).jpeg b/optics/gyro for binoculars/.thumbnails/binocular mount (5470FA5E).jpeg
new file mode 100644 (file)
index 0000000..8093345
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/binocular mount (5470FA5E).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/bottom cover (46C5509).jpeg b/optics/gyro for binoculars/.thumbnails/bottom cover (46C5509).jpeg
new file mode 100644 (file)
index 0000000..986a191
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/bottom cover (46C5509).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/disk mount top ring (5145D798).jpeg b/optics/gyro for binoculars/.thumbnails/disk mount top ring (5145D798).jpeg
new file mode 100644 (file)
index 0000000..e1a5974
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/disk mount top ring (5145D798).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/main body, 1 (CED4849B).jpeg b/optics/gyro for binoculars/.thumbnails/main body, 1 (CED4849B).jpeg
new file mode 100644 (file)
index 0000000..10e1e39
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/main body, 1 (CED4849B).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/main body, 2 (BBE5D47).jpeg b/optics/gyro for binoculars/.thumbnails/main body, 2 (BBE5D47).jpeg
new file mode 100644 (file)
index 0000000..6f30b43
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/main body, 2 (BBE5D47).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make (66C48D60).jpeg b/optics/gyro for binoculars/.thumbnails/make (66C48D60).jpeg
new file mode 100644 (file)
index 0000000..db93bd2
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make (66C48D60).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make (A3EAEADD).jpeg b/optics/gyro for binoculars/.thumbnails/make (A3EAEADD).jpeg
new file mode 100644 (file)
index 0000000..24e62a5
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make (A3EAEADD).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make, 1 (F0B1B465).jpeg b/optics/gyro for binoculars/.thumbnails/make, 1 (F0B1B465).jpeg
new file mode 100644 (file)
index 0000000..62d4e06
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 1 (F0B1B465).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make, 2 (F6EEB15).jpeg b/optics/gyro for binoculars/.thumbnails/make, 2 (F6EEB15).jpeg
new file mode 100644 (file)
index 0000000..8cfbca9
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 2 (F6EEB15).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make, 3 (2BEF1B03).jpeg b/optics/gyro for binoculars/.thumbnails/make, 3 (2BEF1B03).jpeg
new file mode 100644 (file)
index 0000000..1812f99
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 3 (2BEF1B03).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make, 3 (B2562273).jpeg b/optics/gyro for binoculars/.thumbnails/make, 3 (B2562273).jpeg
new file mode 100644 (file)
index 0000000..266fad1
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 3 (B2562273).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make, 4 (9EE76D6F).jpeg b/optics/gyro for binoculars/.thumbnails/make, 4 (9EE76D6F).jpeg
new file mode 100644 (file)
index 0000000..4101afd
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 4 (9EE76D6F).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/make, 4 (E33553C2).jpeg b/optics/gyro for binoculars/.thumbnails/make, 4 (E33553C2).jpeg
new file mode 100644 (file)
index 0000000..6292682
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 4 (E33553C2).jpeg differ
diff --git a/optics/gyro for binoculars/.thumbnails/metadata_6.dat b/optics/gyro for binoculars/.thumbnails/metadata_6.dat
new file mode 100644 (file)
index 0000000..582731a
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/metadata_6.dat differ
diff --git a/optics/gyro for binoculars/.thumbnails/top cover (4D38AF67).jpeg b/optics/gyro for binoculars/.thumbnails/top cover (4D38AF67).jpeg
new file mode 100644 (file)
index 0000000..f7ac59c
Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/top cover (4D38AF67).jpeg differ
diff --git a/optics/gyro for binoculars/index.html b/optics/gyro for binoculars/index.html
new file mode 100644 (file)
index 0000000..9184905
--- /dev/null
@@ -0,0 +1,67 @@
+<HTML>
+<HEAD>
+    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"/>
+</HEAD>
+<BODY bgcolor="#000000" alink="#50ffff" link="#50ffff" vlink="#ff50ff" text="#ffffff">
+<!-- DirListGen -->
+<!-- Directory Listing Generator by Svjatoslav Agejenko. E-mail: svjatoslav@svjatoslav.eu, homepage: http://svjatoslav.eu -->
+<font color="#ffffff">
+<CENTER><H1>Gallery</H1></CENTER>
+<CENTER><H2></H2></CENTER>
+<TABLE>
+
+<TR><TD><br></TD></TR>
+</TABLE>
+<div style="float:left; margin: 10px;"><a href="binocular%20mount.png">
+<img border="0" src=".thumbnails/binocular%20mount%20(5470FA5E).jpeg"/></a><br/>
+<b>binocular mount</b><br/>(<a href="binocular mount.png">1207x822</a>)
+</div><div style="clear: both;"><a href="binocular%20mount.stl">binocular mount.stl</a>
+&nbsp;&nbsp;(1013 KiB)</div><br/>
+<div style="clear: both;"><a href="body.FCStd">body.FCStd</a>
+&nbsp;&nbsp;(640 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="bottom%20cover.png">
+<img border="0" src=".thumbnails/bottom%20cover%20(46C5509).jpeg"/></a><br/>
+<b>bottom cover</b><br/>(<a href="bottom cover.png">889x720</a>)
+</div><div style="clear: both;"><a href="bottom%20cover.stl">bottom cover.stl</a>
+&nbsp;&nbsp;(1289 KiB)</div><br/>
+<div style="clear: both;"><a href="disk%20momunt.FCStd">disk momunt.FCStd</a>
+&nbsp;&nbsp;(38 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="disk%20mount%20body.png">
+<img border="0" src="disk mount body.png"/></a><br/>
+<b>disk mount body</b><br/>(<a href="disk mount body.png">515x431</a>)
+</div><div style="clear: both;"><a href="disk%20mount%20body.stl">disk mount body.stl</a>
+&nbsp;&nbsp;(1255 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="disk%20mount%20top%20ring.png">
+<img border="0" src=".thumbnails/disk%20mount%20top%20ring%20(5145D798).jpeg"/></a><br/>
+<b>disk mount top ring</b><br/>(<a href="disk mount top ring.png">818x565</a>)
+</div><div style="clear: both;"><a href="disk%20mount%20top%20ring.stl">disk mount top ring.stl</a>
+&nbsp;&nbsp;(49 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="main%20body%2C%201.png">
+<img border="0" src=".thumbnails/main%20body%2C%201%20(CED4849B).jpeg"/></a><br/>
+<b>main body, 1</b><br/>(<a href="main body, 1.png">807x652</a>)
+</div><div style="float:left; margin: 10px;"><a href="main%20body%2C%202.png">
+<img border="0" src=".thumbnails/main%20body%2C%202%20(BBE5D47).jpeg"/></a><br/>
+<b>main body, 2</b><br/>(<a href="main body, 2.png">880x649</a>)
+</div><div style="clear: both;"><a href="main%20body.stl">main body.stl</a>
+&nbsp;&nbsp;(1023 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="make%2C%201.png">
+<img border="0" src=".thumbnails/make%2C%201%20(F0B1B465).jpeg"/></a><br/>
+<b>make, 1</b><br/>(<a href="make, 1.png">885x740</a>)
+</div><div style="float:left; margin: 10px;"><a href="make%2C%202.png">
+<img border="0" src=".thumbnails/make%2C%202%20(F6EEB15).jpeg"/></a><br/>
+<b>make, 2</b><br/>(<a href="make, 2.png">839x642</a>)
+</div><div style="float:left; margin: 10px;"><a href="make%2C%203.png">
+<img border="0" src=".thumbnails/make%2C%203%20(B2562273).jpeg"/></a><br/>
+<b>make, 3</b><br/>(<a href="make, 3.png">1311x1023</a>, <a href=".thumbnails/make%2C%203%20(2BEF1B03).jpeg">655x511</a>)
+</div><div style="float:left; margin: 10px;"><a href="make%2C%204.png">
+<img border="0" src=".thumbnails/make%2C%204%20(E33553C2).jpeg"/></a><br/>
+<b>make, 4</b><br/>(<a href="make, 4.png">969x1050</a>, <a href=".thumbnails/make%2C%204%20(9EE76D6F).jpeg">484x525</a>)
+</div><div style="float:left; margin: 10px;"><a href="make.png">
+<img border="0" src=".thumbnails/make%20(A3EAEADD).jpeg"/></a><br/>
+<b>make</b><br/>(<a href="make.png">1008x1008</a>, <a href=".thumbnails/make%20(66C48D60).jpeg">504x504</a>)
+</div><div style="float:left; margin: 10px;"><a href="top%20cover.png">
+<img border="0" src=".thumbnails/top%20cover%20(4D38AF67).jpeg"/></a><br/>
+<b>top cover</b><br/>(<a href="top cover.png">827x705</a>)
+</div><div style="clear: both;"><a href="top%20cover.stl">top cover.stl</a>
+&nbsp;&nbsp;(1351 KiB)</div><br/>
+</font></BODY></HTML>
index d2d944e..8de5066 100644 (file)
Binary files a/optics/gyro for binoculars/make, 3.png and b/optics/gyro for binoculars/make, 3.png differ
index 8de5066..e5cdcca 100644 (file)
Binary files a/optics/gyro for binoculars/make, 4.png and b/optics/gyro for binoculars/make, 4.png differ
diff --git a/optics/gyro for binoculars/make, 5.png b/optics/gyro for binoculars/make, 5.png
deleted file mode 100644 (file)
index e5cdcca..0000000
Binary files a/optics/gyro for binoculars/make, 5.png and /dev/null differ
diff --git a/optics/gyro for binoculars/make.png b/optics/gyro for binoculars/make.png
new file mode 100644 (file)
index 0000000..d2d944e
Binary files /dev/null and b/optics/gyro for binoculars/make.png differ