Show more

To build a 50 KB QMK keyboard firmware on Windows, you need to install an insane quantity of crap, totally a bit more than 5,5 Go. I just don't get it.

"Examples of computer rage include cursing or yelling at a computer, slamming or throwing keyboards and mice, and assaulting the computer or monitor with an object or weapon."

en.wikipedia.org/wiki/Computer

Since I've seen it's possible to make a web browser with I can't stop thinking I should try and see what happens.

Solder time!

Yes, switch 43 is turned at 180 degrees. This is because the PCB allows to use a single switch with a 2 u long spacebar, or two switches. There are too many holes to make them fit all without using this trick.

Since I use non-latin characters, one more key is definitely useful for more combos, so I prefer to maximize the layout.

Show thread

My new is aliiiiiiive!

It took me a while to figure out how to connect it and flash it with the default keymap. I had to install drivers and try random stuff involving a command line interface. Then I emulated a few keystrokes with a wire on the switch pads. It can type!

But yeah, adding switches and keycaps would make it a bit more useful as a keyboard. 48 switches left to solder!

Show thread

Turns out soldering the rest required pretty much the same level of concentration. The designer of the keyboard clearly wrote his guide with a S-shaped difficulty curve in mind.

In a way, that damn electrolytic capacitor was harder to solder than the USB port. Soldering the IC socket was quick... but it took me ages to install the ATMEGA328p. This thing has too many legs to align.

Then came the moment of truth: power it on and see what happens.

Show thread

Surprisingly, after a deep breath, I managed to solder it quite easily. It looked ugly, and so did the rest of my soldered components on the back side of the PCB (but everything looks ugly through a 3x magnifier.) Yet it seemed okay. Of course, I’ve got a bit more experience since the last time, but I think practicing finger drumming daily for more than one year also helped.

At least, this one shouldn’t fell off.

Show thread

So, back to building that keyboard. The thing I dreaded the most was the USB port, for several reasons:
- My previous keyboard’s USB port just fell off after a while (I’ll have to post the cursed pictures of my repair attempts, BTW.)
- The Plaid is USB mini. Yes, that’s a bit old school (you can find an updated USB-C version now.)
- Pins are awfully close and tiny. High dexterity and good eyesight seem mandatory. Not to mention a bit of luck.

I mean, look at it:

Show thread

Parenting in a nutshell: tell them all day long until exhaustion to not do the dumb shit you’ve did — and sometimes still do.

All 48 diodes are soldered. Maybe it was the ambient music in the background, or the beauty of this PCB, or the quiet, mesmerizing loop when installing one component after the other, but I haven’t felt this relaxed in a long time. Time to hit the sack, I’ll carry on tomorrow.

Show thread

Zener diodes and resistors are in place. It took me ages to properly bend the legs of the first couple of components, not to mention I managed to lose a diode twice. But now I feel in the flow. Which is good, because I have 48 diodes left to solder.

Show thread

Okay, it’s time. I‘ll try to not set the house on fire. Main tools and components are ready, nothing seems to be missing, the assembly guide is open, soma.fm is playing in the background... Let’s see where the night takes us.

Show thread

Thanks everyone for your insight! Let's build this Plaid then... I'll keep beer brewing for another weekend.

Show thread

I have a major Friday dilemma to solve. This evening, should I...

HTML glyphs export is in the works for Opuscule. Too bad can't handle font ligatures properly, it would have allowed me to display glyphs in real time while typing...

My new aesthetics: slapping a Toki Pona font over English text with a synthwave palette.

After two months, I’ve finally started to think in . A poem full of rage about mosquitoes has spontaneously formed in my mind. I’ll try to write it down later today.

I'm diving into old code from Opuscule, my pseudo text editor that is also a basic website generator and some kind of note-taking and writing tool, and it's a bottomless abyss of programming suckitude.

But a few people are finding it useful, and while banging my head against 's logic is painful, it's also very rewarding. There's nothing like using your own tool and shaping it the way you want it.

I might include some features in an upcoming release...

lectronice boosted

It's live!

HTML and CSS simple tips and tricks for your website. :cooldog:

The goal is to help you with easy tricks to make the HTML of your website accessible, readable by everyone and optimized for low bandwidth. I cover a LOT of things in these 20+ pages of text and I still need to add one or two more.

I'll share some parts in the next days, thanks for everyone who took time to proofread this huge beast. :tealheart:

thomasorus.com/html-tips.html

I've upgraded my static monthy now page to a weekly now page so... It has pretty much become a "slow microblog", haha. But it feels nice to make it. I've tried Eleventy to see if I can make the whole process easier and faster, and I really like it. Now I just need to add a RSS feed, and probably a few other pages for projects and stuff, and... Okay, apparently I'm building a whole static personal website from scratch. Yay!

now.lectronice.com

My brand new 64 GB SanDisk Ultra WhateverTechBullshit mini SD card, which I've used only three times to test RISCO OS, 9front and Twister OS on my Pi 4, has stopped showing up at all on every device I've tried. No warning, no power surge, nothing special happened. I'm mad.

Show more
Merveilles

Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.