thesis before sending it to 2nd reader

This commit is contained in:
vitrinekast
2025-04-08 11:21:21 +02:00
parent fd0c53940e
commit 58e03fd344
50 changed files with 131 additions and 67 deletions

9
.fleet/run.json Normal file
View File

@ -0,0 +1,9 @@
{
"configurations": [
{
"type": "command",
"name": "Command configuration",
"command":
}
]
}

BIN
dist.zip Normal file

Binary file not shown.

View File

@ -270,9 +270,11 @@
file = {/Users/Rosa/Zotero/storage/D6EBFKZU/popupforcollaborativemusicmaking.wordpress.com.html}
}
@article{fennisOntologyElectronicWaste,
@article{fennisOntologyElectronicWaste2022,
title = {Ontology {{Of Electronic Waste}}},
author = {Fennis, Maurits},
year = {2022},
month = nov,
langid = {english},
keywords = {summarised},
annotation = {titleTranslation: Ontologie van elektronisch afval},
@ -287,6 +289,19 @@
file = {/Users/Rosa/Zotero/storage/4HTDFEDL/Fernandez and Iazzetta - Circuit-Bending and DIY Culture.pdf}
}
@misc{foresmanAppleScrewingNew2011,
title = {Apple ``Screwing'' New {{iPhones}} out of Simple {{DIY}} Repair},
author = {Foresman, Chris},
year = {2011},
month = jan,
journal = {Ars Technica},
urldate = {2025-03-14},
abstract = {Apple is purposefully making it harder to get inside its devices buy using {\dots}},
howpublished = {https://arstechnica.com/gadgets/2011/01/apple-screwing-new-iphones-out-of-simple-diy-repair/},
langid = {american},
file = {/Users/Rosa/Zotero/storage/AZ3IAGCT/apple-screwing-new-iphones-out-of-simple-diy-repair.html}
}
@article{fullerIntroductionAutomaticInstruments1983,
title = {An Introduction to Automatic Instruments},
author = {Fuller, David},

1
run.sh Normal file
View File

@ -0,0 +1 @@
php -S localhost:8080

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -125,4 +125,7 @@ article:has([data-chapter-title]), article:has([data-subchapter-title]) {
.header-section-number {
display: none;
}
.fix-break-left {
break-after: right;
}

View File

@ -1,3 +1,36 @@
@font-face {
font-family: 'Fira Sans';
src: local("Fira Sans"),
url("/assets/font/FiraSans/FiraSans-Heavy.otf") format("opentype") tech(color-COLRv1),
url("/assets/font/FiraSans/FiraSans-Heavy.otf") format("opentype"),
url("/assets/font/FiraSans/FiraSans-Heavy.woff") format("woff"),
url("/assets/font/FiraSans/FiraSans-Heavy.woff2") format("woff2"),
url("/assets/font/FiraSans/FiraSans-Heavy.ttf");
}
@font-face {
font-family: 'Fira Sans';
font-weight: bold;
src: local("Fira Sans"),
url("/assets/font/FiraSans/FiraSans-Bold.otf") format("opentype") tech(color-COLRv1),
url("/assets/font/FiraSans/FiraSans-Bold.otf") format("opentype"),
url("/assets/font/FiraSans/FiraSans-Bold.woff") format("woff"),
url("/assets/font/FiraSans/FiraSans-Bold.woff2") format("woff2"),
url("/assets/font/FiraSans/FiraSans-Bold.ttf");
}
@font-face {
font-family: 'Fira Sans';
font-weight: light;
src: local("Fira Sans"),
url("/assets/font/FiraSans/FiraSans-Book.otf") format("opentype") tech(color-COLRv1),
url("/assets/font/FiraSans/FiraSans-Book.otf") format("opentype"),
url("/assets/font/FiraSans/FiraSans-Book.woff") format("woff"),
url("/assets/font/FiraSans/FiraSans-Book.woff2") format("woff2"),
url("/assets/font/FiraSans/FiraSans-Book.ttf");
}
body {
font-family: "Fira Sans";
font-size: 16px;
@ -14,7 +47,7 @@ h6 {
h4,
h5,
h6 {
h6 {
margin: 0 0;
}
@ -61,7 +94,7 @@ article blockquote cite {
display: block;
}
p:has(> cite) {
p:has( > cite) {
margin-top: -8px;
}
@ -168,7 +201,6 @@ p {
}
td, th {
text-align: left;
word-break: keep-all;

BIN
src/assets/thesis.pdf Normal file

Binary file not shown.

View File

@ -5,15 +5,14 @@ Thesis for ia writer
1-dismantling.md
2-component-salvaging.md
capacitor.md
1_capacitor.md
chips.md
inputs.md
open.md
outputs.md
pcb.md
resistor.md
0_resistor.md
transistor.md
unidentified.md
3-recipes.md
Kick/index.md

View File

@ -20,7 +20,7 @@ Ive identified 3 strategies in gathering the electronic hardware.
##### 1. Browsing the streets
I feel like with great waste “comes to you”. Keep your eyes open, look around. Actively going on waste walks has not been very fruitful for me. The success is dependent on where you live and the waste regulations and activities[^waste-activities]. Information about waste management should[^should-be-communicated] be communicated via the municipality[^unbinair-waste].
[^unbinair-waste]: <ins>I would like to mention the hidden waste streams discussed in [@fennisOntologyElectronicWaste]</ins>
[^unbinair-waste]: <ins>I would like to mention the hidden waste streams discussed in [@fennisOntologyElectronicWaste2022]</ins>
[^waste-activities]: In Rotterdam, there are various Whatsapp & Facebook groups exchanging geo loctions for great trash.

View File

@ -52,4 +52,4 @@ There are an almost infinite number of parts[^interchangeable_part] that can be
**Switches & buttons** |Input |Interact with the device |Light switches, keyboards |_TBA schematic symbol_|
**Thermistor** |Resistor |Limiting voltage dependant on temperature |Not sure yet |_TBA schematic symbol_|Resistance (Ohm, Ω)
**Trimpots** |Resistor |Limit voltage trough a small knob adjustable with a screwdriver|Audio circuits, calibration devices |_TBA schematic symbol_|Resistance (Ohm, Ω)
**Voltage regulators** |Passive Component |Not sure yet |Power supplies, embedded systems |_TBA schematic symbol_|
**Voltage regulators** |Passive Component |Not sure yet |Power supplies, embedded systems |_TBA schematic symbol_|

View File

@ -10,9 +10,7 @@ Hopefully, youve salvaged a variety of components by now, and we can start to
[^easier]: Still a headache! But now you only have to triple check a handful of components, instead of 120
Every recipe contains a paper circuit[^paper-circuit-ciat] to print[^printing]. These circuits are the blueprint of your device, between a schematic and a industrial PCB. The biggest advantage of using paper, apart from being able to solder the connections of your components right on top of the circuit, is that it is paper. You can take notes, draw lines and adjust the schematic as you go.
[^printing]: check for scaling issues!
Every recipe contains a paper circuit[^paper-circuit-ciat] to print. These circuits are the blueprint of your device, between a schematic and a industrial PCB. The biggest advantage of using paper, apart from being able to solder the connections of your components right on top of the circuit, is that it is paper. You can take notes, draw lines and adjust the schematic as you go.
[^paper-circuit-ciat]: I've copied the method from Synthesizer builder Ciat Lonbarde, who used paper circuits to prototype and to distribute circuits and ideas for free @blasserStoresMall2015 .
@ -42,10 +40,12 @@ There is no need to understand every single component on each recipe [^no-need],
- **Audio can be surprisingly loud**. Use small speakers (never headphones!) you wouldnt miss if they break, and keep your hand on the volume dial when plugging in your sound device for the first time
- **Use batteries** plugging into a wall (120V) can be incredibly dangerous. When making changes
- - **watch that smell** “magic smoke” has a certain smell. Unplug
## Toevoegen
Dirty electronics spreekt ook van het opnieuw opschalen van electronics “With the ever-decreasing size and miniaturisation of electronics, the work of Dirty Electronics often attempts to re-size technology to human scale. The idea expressed by David Tudor of composing inside electronics is re-addressed with the intention of thinking of composing outside electronics, where a music driven by electronics is also” [@richardsDIYElectronicMusic2013]
- **watch that smell** “magic smoke” has a certain smell. Unplug immediately when something smells/smokes!
- **two know more then one** If you're not sure, invite a friend and I'm sure you'll figure it out together
Welke componenten vervangbaar zijn. Circuit bending methodieken
<ins>Dirty electronics talks about scale in electronics, “With the ever-decreasing size and miniaturisation of electronics, the work of Dirty Electronics often attempts to re-size technology to human scale. The idea expressed by David Tudor of composing inside electronics is re-addressed with the intention of thinking of composing outside electronics, where a music driven by electronics is also” [@richardsDIYElectronicMusic2013]</ins>
<ins>Talk about which components are replacable, how to circuit bend your own circuits</ins>
<span class="fix-break-left"></span>

View File

@ -1,5 +1,5 @@
---
title: "Chapter 5: Buy in bulk > wat te doen met je nieuwe zooi?"
title: "Storing parts"
type: Chapter
slug: true
---
@ -14,7 +14,10 @@ During the dismantling of the devices in chapter 1, we discovered, trough threat
Instead of modifying the salvaged device after its consumed, the possibility for appropriation should actually already be in the blueprint during the design process, before its even built [@gabrysSalvage2012]. Manufactures, both of end products and materials, should carry a responsibility for their objects, not only during the manufacturing but extended to the entire lifecycle.
Unfortunately, as Remy and Huang discuss, *unintentional absolescence*, is built into the system. The two main goals of the IT industry, researching new technologies and sell more products, actively work against many attempts of improving repair and reuse [@remyLimitsSustainableInteraction2015] [@remyLimitsSustainableInteraction2015]. Some major product companies, such as Coolblue, Apple and Samsung, have started recycling programs. However, its unclear what exactly happens with the recycled material, and is always part of a buying process [^samsung]. This relieves the consumer of the responsibility of disposing their product, but keeps the cycle of buying new intact.
Unfortunately, as Remy and Huang discuss, *unintentional absolescence*, is built into the system. The two main goals of the IT industry, researching new technologies and sell more products, actively work against many attempts of improving repair and reuse [@remyLimitsSustainableInteraction2015] [@remyLimitsSustainableInteraction2015][^against]. Some major product companies, such as Coolblue, Apple and Samsung, have started recycling programs. However, its unclear what exactly happens with the recycled material, and is always part of a buying process [^samsung]. This relieves the consumer of the responsibility of disposing their product, but keeps the cycle of buying new intact.
[^against]: For instance 3D printing company Bambu Lab recently released reusable PCBs, to make toys out of 3d prints. The only reusable thing about it, is that you could reuse it within their product line. More reusable would be if they used an Arduino instead. Its always “Buy our new product that you could reuse for something else” and never “reuse something else and dont buy our new product”.
[^samsung]: For instance, [Samsungs recycle program](https://www.samsung.com/nl/inruil/) starts with *“Stap 1. Koop je nieuwe toestel met inruilvoordeel op samsung.com”*.
@ -22,19 +25,14 @@ Unfortunately, as Remy and Huang discuss, *unintentional absolescence*, is built
## Regulations
But hopefully salvaging will become somewhat easier in the upcoming years, due to regulation pushed by the Right to Repair movement in the EU. A new *Battery Regulation* requires batteries to be removable without specialised tools in 2027. Spare parts should be available longer (depending on the type of device), and the *Ecodesign regulations* dictate which parts should be replaceable, the level of expertise needed for the replacement and if specialty tools are required.
The regulations are limited to specific product groups, and mostly focussed towards consumer products such as phones, televisions and fridges. Meaning that
**Something here about business bought products (context is the Netherlands) are excluded**
**something about that the regulations also include stuff about parts paring, so it seems that with every regulation, new strategies to ontwijk it emerge**
The regulations are limited to specific product groups, and mostly focussed towards consumer products such as phones, televisions and fridges.
With all of these repairable products, wed still need the skills and the services to repair them. Martine Postma, initiator of the first Repair Cafe, advocates to teach repair as skill in high school, and create more opleidingen tot repair person, as the amount of people being able to perform repairs, is also lowering rapidly. Additionally, she argues that the taxes scale between buying a new product and paying for a repair is out of balance, causing repair to be the lesser option money wise. [@postmaWeggooienMooiNiet2015]
With more repairable products, wed still need the skills and services to fix them. Martine Postma, founder of the first Repair Café, advocates for teaching repair skills in schools and creating more training programs for repair professionals, as the number of skilled repairers is rapidly declining. She also argues that the tax system unfairly favors buying new products over repairing old ones, discouraging repair. [@postmaWeggooienMooiNiet2015]
## Room to salvage
When we desoldered all of the capacitors, resistors, chips and whatnot in chapter 3, I was happily surprised with how many of them still worked. Actually, most of the broken objects only had one or two faults in them, yet were thrown out in their entirety.
Uit de tekst van dirty electronics wordt dit ook benoemd An advantage of using microcontrollers is that less discrete electronic components are needed in a circuit design. And of course, it is possible to reprogram the microcontroller. [@richardsDIYElectronicMusic2013]
“It is not simply a case of just playing these objects as instruments, but of exploring their properties at a fundamental level In many instances, repertoire is found in the object rather than played on the instrument” (Richards 2017a, p. 243).
→ ik zie hier wel een soort verband met de tekst van digital rubbish, waarbij ook opnieuw naar properties van materialen gekeken moet worden.
When we desoldered all of the capacitors, resistors, chips and whatnot in chapter 3, I was happily surprised with how many of them still worked. Actually, most of the broken devices only had one or two faults in them, yet were thrown out in their entirety. This makes them a great resource for salvaging.
Using salvaged components to create sound devices has been and still is, a research with ups and downs, and —Im really curious how it went for you! Having limited resources does not always help with the learning process. Blowing up the last op-amp (again) can be seriously discouraging. But at the same time, salvaged components can spark creativity, as they include the history of the device that is was part of before [@hertzZombieMediaCircuit2012]. A switchboard salvaged from a casette recorder from the 80's ignite does more then store-bought one.

View File

@ -19,3 +19,7 @@ Variable resistors such as *photo resistors* and *potentiometers* are fantastic.
- Trimpots
- Thermistor
- Film resistors
<ins>Insert a picture of all kinds of resistors</ins>
<ins>Improve the layout of these component pages!</ins>
<ins>Include how to read a resistor as a cheatsheet</ins>

View File

@ -2,7 +2,6 @@
title: Capacitors
type: Capacitor
description: This is the description
image: https://placehold.co/600x400
usage: Capacitors stores an electrical charge, expressed in microFarads (μF), nanoFarads (nF) of picoFarads (pF).
whereToFind: Everywhere!
schematicSymbol: https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Types_of_capacitor.svg/460px-Types_of_capacitor.svg.png
@ -15,8 +14,8 @@ Electrolytic capacitors specifically, do not age well. Fully unused they have li
### Salvaging Capacitors safely
Capacitors store electricity, even after being disconnected from power. Accidentally touching the legs of a charged capacitor can give you a shock. Larger capacitors, such as the ones found in camera flashes or television sets, can store a dangerous amount of electricity. Make sure to always discharge the capacitors before storing them away.
### Discharging capacitors
This process releases the electronic charge from the capacitor. I do this by connecting the two legs of a capacitor together using a screwdriver. This can cause a small spark, as youve just created a short circuit. As long as you stay away from the big capacitors in TVs and camera flashes, this method is fine.
<ins>picture on how to this is done</ins>
### Testing capacitors
You can verify the capacitors capacitance with a multimeter. My multimeter doesn't have a capacitance setting, but this is not a necessity. Set the multimeter continuity mode, where it'll give a beep if there is continuity. Test a discharged capacitor by touching the legs of the capacitor with the probes of the multimeter. If there is no sound, or a continuous volume/pitch, the capacitor is dead. Otherwise, it's fine.

View File

@ -13,7 +13,8 @@ Typically, when checking out a PCB, I will immidiatly check all IC, or "Intergra
## The difficulty of prototyping with IC's
Not only are loads of schematics published online based around (oddly specific) IC's, they tend to break very fast. The number of times I've accidently put a chip in upside down, causing the + and - to be flipped, and burning out the chip within seconds. In a world of plenty you'd just replace the chip with a new one, but in the reality of working with salvaged hardware, this is not that easy.
## Tiny transistors
<ins>Materiality of chips, remainders of IC development</ins>
en
<ins>the chip shortage during corona</ins>
<ins>Include a description and an image of all your attempts of prototypig with SMD PCB's</ins>
<ins>Discuss materiality of chips, remainders of IC development</ins>
<ins>History of IC's in Digital Rubbish</ins>
<ins>the chip shortage during corona?</ins>

View File

@ -6,3 +6,6 @@ image: https://placehold.co/600x400
---
In many ways the holy grail of component salvaging! They are very practical to stack up on, as you can never have enough audio jacks, knobs, buttons, power connectors, etc.
<ins>Schematic on how to wire knobs & audio jacks</ins>
<ins>Might be interesting - how at the slooplab kids saw network cables for the first time. There is nothing as era-defining as technology. You can guess the movie year mostly on the phones the characters are using.</ins>

View File

@ -1,8 +0,0 @@
---
title: Open
type: open
description: This is the description
image: https://placehold.co/600x400
---

View File

@ -7,4 +7,6 @@ image: https://placehold.co/600x400
---
Generally, I've identified "Speakers" and "Displays" in this area. It would be great if salvaging displays was worth it, reverse engineering this is horrible.
Generally, I've identified "Speakers" and "Displays" in this area. It would be great if salvaging displays was worth it, reverse engineering this is horrible.
<ins>Handmade electronics - turning speakers into microphones?</ins>

View File

@ -13,5 +13,5 @@ The transistor is a switch that can be operated by applying a small voltage to o
cancelling each other out.
[^touch]: When circuit bending, transistors are great to touch, as the heat of your finger could alter the sound.
## Reading datasheets
<ins>About Moore's law and transistors - and what kind of an expectation that creats</ins>
<ins>Also ; transistors and synthesizers are a good combo</ins>

View File

@ -1,10 +0,0 @@
---
title: Unidentified
type: Unidentified
description: This is the description
image: https://placehold.co/600x400
---
Against all odds, I've been discovering a few components that I have no idea what they are! Ideally, I'll figure it out at some point.
And i'll write about how to discover this?

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -9,5 +9,7 @@ BOM:
label: "A completely clean PCB"
- type: Resistor
label: "Multiple resistors between 1K and 100K"
pcb: "./recipes/Kick/PaperCircuit.png"
---
<ins>write the BOM and the recipe</ins>

View File

@ -4,10 +4,23 @@ BOMTable: true
order: 3
shortDescription:
"A keyboard to play your oscillator"
sample: "./recipes/PCB-keyboard/keyboard.mp3"
BOM:
- type: Misc
label: "A completely clean PCB"
- type: Resistor
label: "Multiple resistors between 1K and 100K"
pcb: "./recipes/PCB-keyboard/sketch.png"
---
This recipe uses the SingleTransistorOsc created in a previous recipe. The keyboard will replace the resistor of the SingleTransistorOsc that is in charge of the pitch. That pitch resistor will now be on the keyboard.
<img src="./recipes/PCB-keyboard/keyboard.png" height="150px" />
From a PCB that you have salvaged, remove _all_ of the components and, with a piece of sandpaper, scratch off the green mask of the PCB, making the coper visible. This causes the traces on the PCB to become conductive. [^sidenote].
[^sidenote]: <ins>This recipe is very much a WIP. The samples and images will be replaced with more clear examples</ins>
Find or make a bunch of tracks, or traces, that are not connected to each other (using the multimeter). These will act as your wires! To one trace, solder the audio in from the SingleTransistorOsc. Find a trace nearby, close enough that if you can touch the two traces with your thumb, and solder a resistor on that trace. The other end of the resistor should go back to your SingleTransistorOsc.
Now, when you touch both traces with your finger, a bridge is created, closing the circuit, and causing the audio signal to go trough your resistor back into the original circuit. If you do this multiple times with various resistor values, you've create a playable keyboard!

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -9,6 +9,6 @@ description: This is the description of the about us page
Dear reader,
This web page includes the WIP version of my thesis. For (limited) information about Klankschool's repair café, go to [https://unrepair.klank.school](https://unrepair.klank.school). The text you'll find below is a draft of the thesis. This thesis will be a field guide to salvaging electronics to make sound devices. This field guide is compact and is meant to be taken *"into the wild."* You can download the guide as a PDF via [this link](/assets/a-field-guide-to-salvaging-sound-devices.pdf), or CTRL + P your own. <ins>insert a PDF</ins>
This web page includes the WIP version of my thesis. For (limited) information about Klankschool's repair café, go to [https://unrepair.klank.school](https://unrepair.klank.school). The text you'll find below is a draft of the thesis. This thesis will be a field guide to salvaging electronics to make sound devices. This field guide is compact and is meant to be taken *"into the wild."* You can download the guide as a PDF via [this link](https://unrepair.vitrinekast.xyz/assets/thesis.pdf), or CTRL + P your own.
I'm leaving notes of things I'd like to include later. These notes can be recognized by their <ins>tags</ins>.

View File

@ -18,20 +18,15 @@
<link rel="apple-touch-icon" sizes="76x76" href="/assets/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/assets/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#ffc40d">
<meta name="theme-color" content="#000">
<meta name="keywords" content="">
<meta name="robots" content="noarchive, noimageindex">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<!-- TODO make local-->
<!-- Paged.js-->
<script src="https://unpkg.com/pagedjs/dist/paged.polyfill.js"></script>
<script src="/assets/paged.polyfill.js"></script>
<script>
class MyHandler extends Paged.Handler {
constructor(chunker, polisher, caller) {

View File

@ -15,6 +15,8 @@
<h2>:chapter title:</h2>
<h1>{{content['title']}}</h1>
{% if content['alsoKnownAs'] %}