Compare commits
	
		
			2 commits
		
	
	
		
			a31117fb53
			...
			2d93b29e43
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 2d93b29e43 | |||
| a63d895e3b | 
					 3 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
+++
 | 
					+++
 | 
				
			||||||
title = "Running non Nixpkgs services on NixOS, the lazy way"
 | 
					title = "Running non Nixpkgs services on NixOS, the lazy way"
 | 
				
			||||||
date = 2025-04-05T14:09:14+01:00
 | 
					date = 2025-04-05T14:09:14+01:00
 | 
				
			||||||
draft = false
 | 
					draft = true
 | 
				
			||||||
+++
 | 
					+++
 | 
				
			||||||
 | 
					
 | 
				
			||||||
NixOS is really nice for self hosting.
 | 
					NixOS is really nice for self hosting.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -69,7 +69,7 @@ This proved more difficult than expected,
 | 
				
			||||||
as I planned to take the pin mappings from QMKs pin mapping configuration file,
 | 
					as I planned to take the pin mappings from QMKs pin mapping configuration file,
 | 
				
			||||||
the [`keyboard.json`](https://github.com/gabevenberg/qmk_firmware/blob/personal/keyboards/ferris/sweep/info.json).
 | 
					the [`keyboard.json`](https://github.com/gabevenberg/qmk_firmware/blob/personal/keyboards/ferris/sweep/info.json).
 | 
				
			||||||
However, it was unusable, as the `keyboard.json` gives pin mappings for a different microcontroller,
 | 
					However, it was unusable, as the `keyboard.json` gives pin mappings for a different microcontroller,
 | 
				
			||||||
the ATmega32U4, specifically for the Aurdino Pro-Micro board.
 | 
					the ATmega32U4, specifically for the Arduino Pro-Micro board.
 | 
				
			||||||
QMK does some black magic at compile time in order to rewrite these pin mappings to their RP2040 equivalents,
 | 
					QMK does some black magic at compile time in order to rewrite these pin mappings to their RP2040 equivalents,
 | 
				
			||||||
but I was not able to figure out said magic in order to do the same by hand.
 | 
					but I was not able to figure out said magic in order to do the same by hand.
 | 
				
			||||||
In the end, I cloned the [repo](https://github.com/davidphilipbarr/Sweep) for the Ferris Sweep itself and looked at the PCB design in Kicad,
 | 
					In the end, I cloned the [repo](https://github.com/davidphilipbarr/Sweep) for the Ferris Sweep itself and looked at the PCB design in Kicad,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
+++
 | 
					+++
 | 
				
			||||||
title = "Stop Using TRRS for Split-Keyboard Interconnects!"
 | 
					title = "Stop Using TRRS for Split-Keyboard Interconnects!"
 | 
				
			||||||
date = 2025-04-05T14:10:01+01:00
 | 
					date = 2025-04-05T14:10:01+01:00
 | 
				
			||||||
draft = false
 | 
					draft = true
 | 
				
			||||||
+++
 | 
					+++
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue