diff options
| author | user@node5.net <user@node5.net> | 2025-04-13 17:23:49 +0200 |
|---|---|---|
| committer | user@node5.net <user@node5.net> | 2025-04-13 17:23:49 +0200 |
| commit | fcce732a5d5daa68608356e76f80521ac37a68c2 (patch) | |
| tree | 0133ed24b386abc4fc498fbb6d3d376914f6cebc | |
| parent | 81a4eb50c73b447b7fdc7bf27d1d0f8c4ed39f51 (diff) | |
Refactor - Markdown picture URL follow standard
| -rw-r--r-- | Arts and crafts/Embroidery/index.md | 8 | ||||
| -rw-r--r-- | Coded portable games/index.md | 2 | ||||
| -rwxr-xr-x | Custom keyboard V2/index.md | 64 | ||||
| -rw-r--r-- | Docker optimizing idle CPU usage/index.md | 4 | ||||
| -rw-r--r-- | Miscellaneous/64x64 HUB 75 LED Matrix/index.md | 12 | ||||
| -rw-r--r-- | Miscellaneous/Casio watch NFC rainbow film mod/index.md | 4 | ||||
| -rw-r--r-- | Miscellaneous/Facet lantern/index.md | 2 | ||||
| -rw-r--r-- | Miscellaneous/LCD writing tablet functional principal/index.md | 2 | ||||
| -rw-r--r-- | Miscellaneous/Oscilloscope/index.md | 6 | ||||
| -rw-r--r-- | Miscellaneous/Sharp memory display/index.md | 2 | ||||
| -rw-r--r-- | QMK firmware keychron c1/index.md | 2 | ||||
| -rw-r--r-- | Seven segment display/index.md | 4 | ||||
| -rw-r--r-- | Text TV Pixelflut BornHack 2024/index.md | 6 |
13 files changed, 59 insertions, 59 deletions
diff --git a/Arts and crafts/Embroidery/index.md b/Arts and crafts/Embroidery/index.md index 48d8500..c587b3d 100644 --- a/Arts and crafts/Embroidery/index.md +++ b/Arts and crafts/Embroidery/index.md @@ -3,12 +3,12 @@ description: Embroidered T-Shirts created: 2024-02-01 --- - + - + - - + +  I used what i had on hand to sketch namely potato starch flour in water with a brush, this worked surprisingly ok in a diff --git a/Coded portable games/index.md b/Coded portable games/index.md index 0fe752d..f619848 100644 --- a/Coded portable games/index.md +++ b/Coded portable games/index.md @@ -3,7 +3,7 @@ description: "Coded 2048 for Watchy, and tetris for BornHack badge 2022" created: 2024-04-09 --- - + I was quite fascinated with these devices and decided to do a weekend project for each of them (2 weekends total) diff --git a/Custom keyboard V2/index.md b/Custom keyboard V2/index.md index 90d6703..dbae78e 100755 --- a/Custom keyboard V2/index.md +++ b/Custom keyboard V2/index.md @@ -3,7 +3,7 @@ description: Adjustable column position, thumb clusters created: 2024-01-24 --- - + Checkout [V1 of this keyboard](https://blog.node5.net/Custom%20keyboard/). @@ -17,30 +17,30 @@ With the first edition i validated that i like ortholinear layout, this enables each other, but i cannot settle on how much to offset it, therefore i got the idea to make it adjustable, I've not seen this done before. - - + + The keyboard base will have GPIO + I²C pulled out on a connector, allowing any kind of expansion I'll make the following modules: trackpoint, mouse buttons, thumb clusters, rollers for vertical scrolling and volume. ### Desiging a switch holder - + ### Trackpoint - + The trackpoint module is a PS/2 device, see [QMK documentation](https://docs.qmk.fm/#/feature_ps2_mouse) and [Trackpoint pinout](https://deskthority.net/wiki/TrackPoint_Hardware) ### Height - + ### Keycaps - + To print legends, multi color on the same layer see this cool blog: [Creating a Keyboard - docs.juliaebert.com](https://docs.juliaebert.com/projects/keyboard#making-them-prettier) @@ -51,18 +51,18 @@ To print legends, multi color on the same layer see this cool blog: [product page](https://www.gateron.co/products/gateron-low-profile-mechanical-switch-set) - + I ought to use a PCB for this, but that doesn't play nice with my rapid proto typing. - - + + Testing if this method can be manufactured on my 3D printer, it's only 2 lines wide. ### 3D printed "PCB" feasability - + ### Other keyboards with adjustable columns @@ -88,17 +88,17 @@ by meerly appending, instead of going back, and changing stuff ### Column module prototype - - - - + + + +  - + ### Printing Keycaps - - + + Again, printed on its side for greater dimensional accuracy ### Thumb cluster design vision @@ -117,21 +117,21 @@ package format. To use on the left side of the keyboard. ### Layout designed - + This layout avoids having 2 unit wide buttons, which would interfere with the column sliding mechanism. Instead these buttons are moved to 2 thumb clusters. Which i I'm eager to try out. ### Prototype pile - + Here's the pile of prototypes it took to get a satisfying and functional mechanism and keycaps. ### Module wired - - + + Soldered up the first module. I used stranded wire due to metal fatigue. This methodology seems to be feasible. I'm going to add pin header connectors to connect it to the board, so it can be disconnected and the module removed. @@ -140,18 +140,18 @@ the TRRS headphone jack. ### Modules for left side printed - + Done printing and cleaning up all the modules for the left side. - - + + Printed the bottom for the left side it unfortunately bent slightly when the modules were put in place, even tho i was patient letting it cool down after printing. I held it over the stove, and counter bend it. Then placed it on a flat surface. Which fixed the curve. - + Planned out the circuit diagram for the left side of the keyboard, everything fit really nicely. I'm excited to make it a reality. The top features pin headers for each sliding module. Which has 6 pins, 1 for the @@ -169,13 +169,13 @@ right corner, pointing upwards, since there's already going to be the cables fro ### Circuit board initial test - - + + Painted the circuit board, to indicate where the busbars on the bottom are routed. Wired up a test setup to test the first 4x4 buttons, and it works, yay ^-^ - + ## Full stop @@ -321,12 +321,12 @@ void loop() { I've iterated on the thumb cluster design (based on the amazing work by the [Dygma Defy](https://dygma.com/pages/defy) team) and I've reached a design that works for me. - - + + ### MCP23017 breadboard TRRS cable - + I've now moved to using 2 separate breadboards to test if the I²C is stable over the cable (it seems to be). Pulling the TRRS cable while powered, doesn't break it, but does require a power cycle to function again. diff --git a/Docker optimizing idle CPU usage/index.md b/Docker optimizing idle CPU usage/index.md index d3e58e5..1d0dcc9 100644 --- a/Docker optimizing idle CPU usage/index.md +++ b/Docker optimizing idle CPU usage/index.md @@ -85,7 +85,7 @@ Running this for a month gave me insights into my resource usage. With averages, ## Resource usage BEFORE - + --- @@ -108,5 +108,5 @@ healthcheck: ## Resource usage after - + diff --git a/Miscellaneous/64x64 HUB 75 LED Matrix/index.md b/Miscellaneous/64x64 HUB 75 LED Matrix/index.md index e0c4535..821a127 100644 --- a/Miscellaneous/64x64 HUB 75 LED Matrix/index.md +++ b/Miscellaneous/64x64 HUB 75 LED Matrix/index.md @@ -48,14 +48,14 @@ Life Span | 80,000hours 2. `MBI5124GP` `A3YN72CTHB` 3. `RUC7258` `8W913170` - - - + + + ### Display IN connector - - + + --- @@ -81,7 +81,7 @@ OE ┤ 14 ⏚ ├ GND └────────┘ ``` - + --- diff --git a/Miscellaneous/Casio watch NFC rainbow film mod/index.md b/Miscellaneous/Casio watch NFC rainbow film mod/index.md index 9af17a8..59e0675 100644 --- a/Miscellaneous/Casio watch NFC rainbow film mod/index.md +++ b/Miscellaneous/Casio watch NFC rainbow film mod/index.md @@ -3,7 +3,7 @@ description: Modded casio wrist watch with NFC and colorful watch face created: 2023-12-18 --- - + I modded a Casio W59 with Dichroic film rainbow film and a 2x1 cm NFC sticker, and some crunched up aluminum foil @@ -24,4 +24,4 @@ Inverted display video: [youtube.com - More Casio Watch Mods (Inverted and Translucent LCD) ](https://www.youtube.com/watch?v=EsO-i5nS1z0)  - \ No newline at end of file + diff --git a/Miscellaneous/Facet lantern/index.md b/Miscellaneous/Facet lantern/index.md index a381667..968c8fc 100644 --- a/Miscellaneous/Facet lantern/index.md +++ b/Miscellaneous/Facet lantern/index.md @@ -10,7 +10,7 @@ Found this sick 3D model for a lamp shade, it would be nice to repurpose this id [Random Noise Lampshade - printables.com](https://www.printables.com/model/239379-random-noise-lampshade) by [mjseabright - printables.com](https://www.printables.com/@mjseabright) - + So I've seen these [OHM Lights](https://wiki.tkkrlab.nl/tkkrlab.nl/wiki/OHM_LEDS.html) by [TkkrLab](https://tkkrlab.nl/) at camps before, it would be nice to make something like this, but with a 3D printed diffuser. diff --git a/Miscellaneous/LCD writing tablet functional principal/index.md b/Miscellaneous/LCD writing tablet functional principal/index.md index 1af9a00..c127c09 100644 --- a/Miscellaneous/LCD writing tablet functional principal/index.md +++ b/Miscellaneous/LCD writing tablet functional principal/index.md @@ -3,7 +3,7 @@ description: "Cholesteric liquid-crystal drawing tablet" created: 2024-05-19 --- - + ## Prelude diff --git a/Miscellaneous/Oscilloscope/index.md b/Miscellaneous/Oscilloscope/index.md index 56b4dbc..0778b52 100644 --- a/Miscellaneous/Oscilloscope/index.md +++ b/Miscellaneous/Oscilloscope/index.md @@ -3,7 +3,7 @@ description: Old analog oscilloscope displaying 2D images through music created: 2024-03-11 --- - + I bought an old oscilloscope some time ago, I love the monochrome analogue display, and the thoughtful dedicated input methods. @@ -37,5 +37,5 @@ I'm using the audio in a non-commercial use, in appliance with the Your browser does not support the video tag. </video> - - + + diff --git a/Miscellaneous/Sharp memory display/index.md b/Miscellaneous/Sharp memory display/index.md index 78f2173..6a6a5de 100644 --- a/Miscellaneous/Sharp memory display/index.md +++ b/Miscellaneous/Sharp memory display/index.md @@ -3,7 +3,7 @@ description: LS012B7DH02 created: 2024-01-19 --- - + Collection of information regarding the sharp memory display `LS012B7DH02` For memorization and referring back to. diff --git a/QMK firmware keychron c1/index.md b/QMK firmware keychron c1/index.md index 26f9d8b..ca5de7d 100644 --- a/QMK firmware keychron c1/index.md +++ b/QMK firmware keychron c1/index.md @@ -101,7 +101,7 @@ What have i used this newfound customizability for? Mainly repurposing the os switcher has been into a layout switcher, to allow switching between Qwerty and Colemak in hardware, which comes in handy when using it on someone elses computer. - + Also i changed the right alt to the menu button (acts like a right click) diff --git a/Seven segment display/index.md b/Seven segment display/index.md index 84dbac4..37f5a91 100644 --- a/Seven segment display/index.md +++ b/Seven segment display/index.md @@ -27,7 +27,7 @@ TODO Wire diagram ## Diffusion - + I tested both clear and white PLA with different layer heights by printing squares. Then i moved onto the distance. I determeined 2 layers of white PLA at a distance of 1.5 cm. was a good compromise. @@ -54,7 +54,7 @@ TODO Add picture of DC barreljack ## Wiring - + ## Firmware diff --git a/Text TV Pixelflut BornHack 2024/index.md b/Text TV Pixelflut BornHack 2024/index.md index 0cf93e9..6c74b6e 100644 --- a/Text TV Pixelflut BornHack 2024/index.md +++ b/Text TV Pixelflut BornHack 2024/index.md @@ -3,7 +3,7 @@ description: Pixelflut emulating teletext aka *Tekst-TV* featuring schedule, and created: 2024-07-07 --- - + ## Idea @@ -16,7 +16,7 @@ schedule, and get user interaction through a "news" section. ### Mock up - + ### Inspiration <iframe src="https://www.dr.dk/cgi-bin/fttv1.exe/100" style="border:none;height:490px;width:320px" title="Tekst TV - dr.dk"></iframe> @@ -30,7 +30,7 @@ schedule, and get user interaction through a "news" section. Based on a cairo pixel flut code sample from a fellow hacker, which i could expand to import and image, rather easily, and render text, which worked, but it was anti aliased, making it look horible in the small format. - + Top is gimp mock up text, bottom is pango cairo rendered text |
