The code is in Go. It could be easily ported to other languages. Did you know that you can bitshift a number to the left or right by multiplying a number by 2 or dividing(integer division) a number by 2 respectively? Anyway, let’s start by getting the least significant bit of a number: Then let’s…
All posts in Electronics and Programming
Akruvia OAK48 (Documentation/Product Guide) | 12×4 Ortholinear Keyboard | Gateron Low Profile | Vial
Buy: Etsy Akruvia OAK48 A DIY RP2040-based 12×4 Ortholinear Hot Swap Gateron Low Profile Mechanical Keyboard kit. (Requires soldering)Be creative with your keycaps and switches combination! Product inclusions: 1x RP2040 board1x 40pin low profile male header1x 40 pin low profile female header50x Gateron Low Profile hot swap sockets (48 + 2 Extra)50x 1N4148W diode (48…
Akruvia Palm (Documentation/Product Guide) | Handheld Cyberdeck Small USB Keyboard
Buy: Etsy Akruvia Palm A Small RP2040 USB Handheld Wired 12×4 Keyboard kit for your DIY Cyderdecks, UMPCs, handheld PC builds. (104mm x 45.15mm)Be creative! Product inclusions: 1x Akruvia Palm PCB (pre-soldered)1x KB2040 (needs to be soldered on the Akruvia Palm PCB) Akruvia Palm PCB Akruvia Palm Dimensions Solder KB2040 Vanilla firmware is within QMK:…
Akruvia Maker Badge (Documentation/Product Guide)
Buy: Shopee, Etsy Code Examples: Github Akruvia Maker Badge Want to assemble your own maker badge? Want to turn it into a macropad? Wi-Fi Scanner? BLE scanner?Want to display your name for conferences/meetups? Want to make a game? Be Creative! Product inclusions: 1x Akruvia Maker Badge PCB1x SN74LV1T1251x 1206 100nF capacitor5x SK6812 RGB LED5x Kailh…
Enabling Bitwise Operations on Mesecon Luacontrollers in Minetest
Assuming the Mesecon mod is already installed. Go to this location(at least on Windows). Take note of the Minetest version/folder name. Locate the init.lua file and inside it the function: local function create_environmentYou should see a local env and append this: After that, local env should look something like this: You can now use the…
Akruvia Macropad Shield (Documentation/Product Guide)
Buy: Shopee, Etsy Akruvia Macropad Shield A DIY soldering kit Arduino shield. It’s a 2×2 RGB backlit Kailh Choc v1 macropad board with a prototyping area.Switch Compatibility: Kailh Choc v1 (Hot swap).Bring your own Kailh Choc v1 switch and keycap.Be creative with the prototyping area! Product inclusions: 1x Akruvia Macropad Shield PCB1x SN74LV1T1251x 1206 100nF…
Akruvia Protoboard FeatherWing (Documentation/Product Guide)
Buy: Shopee, Etsy Akruvia Protoboard FeatherWing A DIY soldering kit protoboard FeatherWing for boards that follow the Feather specification. Product inclusions: 1x 40pin male header1x Akruvia Protoboard FeatherWing PCB Akruvia Protoboard FeatherWing PCB Akruvia Protoboard FeatherWing Dimensions: ASSEMBLY: Notes: You can also use female headers or stackable headers.
Akruvia Indiv (Documentation/Product Guide)
Buy: Shopee, Etsy Akruvia Indiv A DIY soldering kit breadboard/protoboard adapter for hot swap Kailh Choc v1 switches.You can also use this for handwiring a keyboard.Bring your own Kailh Choc v1 switch and keycap. Product inclusions: 1x Akruvia Indiv PCB1x 1N4148 diode1x SK6812 RGB LED1x Kailh Choc(version 1) Hot Swap socket1x 40pin male header Akruvia…
Akruvia 12×4 Playground (Documentation/Product Guide)
Buy: Shopee, Etsy Akruvia 12×4 Playground A DIY soldering kit for prototyping an ortholinear layout mechanical keyboard.Switch Compatibility: Kailh Choc v1 (Hot swap).Bring your own switch, keycap, microcontroller/board, and extra peripherals.This is for learning, experimentation, and tinkering of both software and hardware.Be creative! Product inclusions: 1x Akruvia 12×4 Playground PCB48x 1N4148 diode48x SK6812 RGB LED48x…
Akruvia Una (Documentation/Product Guide)
Buy: Shopee, Etsy Akruvia Una An unsoldered RP2040 USB Handheld Wired 12×4 Keyboard with a Mouse Pointer kit for your DIY Cyderdecks, UMPCs, handheld PC builds.Be creative! Product inclusions: 1x Akruvia Una PCB1x Elite-Pi (Ideally flashed with a .uf2 file with an akruvia keymap out of the box)48x 1N4148 diode48x 6.0×3.5mm button2x 12.0×12.0mm button1x Analog…