{"product_id":"keybow","title":"Keybow Kit (12-key) with Pi Zero WH","description":"\u003cp\u003eKeybow is an easy-to-build, solderless, DIY mini mechanical keyboard. It's Raspberry Pi-powered, with twelve illuminated keys, hot-swap clicky or linear switches, clear keycaps, and awesome customisable layouts and macros. It's the ultimate macro pad.\u003c\/p\u003e\n\u003cp\u003eThis kit has everything you need\u003csup\u003e*\u003c\/sup\u003e to build your own mini mechanical keyboard. It's a fun, affordable, first step into the world of mechanical keyboards, with high-quality clicky (Gold) or linear (Silver) Kailh Speed switches and clear DSA-profile key caps that look incredible when lit up with the per-key RGB lighting. The fancy hot-swap Kailh sockets mean that there's absolutely no soldering required!\u003c\/p\u003e\n\u003ch2\u003eKit includes\u003csup\u003e*\u003c\/sup\u003e\n\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/en-eu\/products\/raspberry-pi-zero-wh-with-pre-soldered-header\" target=\"_blank\"\u003eRaspberry Pi Zero WH\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eKeybow PCB\u003c\/li\u003e\n\u003cli\u003eSwitch plate\u003c\/li\u003e\n\u003cli\u003eTwelve Kailh Speed switches (Gold or Silver)\u003c\/li\u003e\n\u003cli\u003eTwelve clear DSA-profile key caps\u003c\/li\u003e\n\u003cli\u003eAcrylic baseplate\u003c\/li\u003e\n\u003cli\u003eFixings and feet\u003c\/li\u003e\n\u003cli\u003eMicro-USB cable\u003c\/li\u003e\n\u003cli\u003eComes in a reusable kit box\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/pinout.xyz\/pinout\/keybow#\" target=\"_blank\"\u003ePinout\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003e\u003csup\u003e*\u003c\/sup\u003eJust add your own \u003ca href=\"\/en-eu\/products\/noobs-16gb-microsd-card\" target=\"_blank\"\u003emicro-SD card\u003c\/a\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eUse Keybow as a hotkey pad for your favourite program like Adobe Lightroom, a custom games controller, to trigger clips, tracks, or effects in Ableton Live, or to paste frequently-used text or code snippets. So, if you want to open your web browser and search for cat GIFs all with a single keypress, we've got you covered. Because all your key and lighting customisation is stored on the device, it's completely portable too, meaning you can switch your setups between any machine you like.\u003c\/p\u003e\n\u003cp\u003eKeybow is powered by a Raspberry Pi Zero WH (with pre-soldered header), and uses the Zero's USB HID gadget mode so that it appears as a real keyboard when plugged into your computer with the included USB cable. We've built a completely custom, stripped-down, RAM-disk-based \u003ca href=\"https:\/\/github.com\/pimoroni\/keybow-firmware\" target=\"_blank\"\u003eKeybow OS\u003c\/a\u003e with a Lua interface to customise the layout and lighting on your Keybow. It's Windows, Mac, and Linux-compatible.\u003c\/p\u003e\n\u003ch2\u003eKeybow features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePer-key RGB LEDs (APA102)\u003c\/li\u003e\n\u003cli\u003eKailh hot-swap switch sockets (for Cherry MX-compatible switches)\u003c\/li\u003e\n\u003cli\u003e40-pin female header\u003c\/li\u003e\n\u003cli\u003eI2C breakout header for add-ons\u003c\/li\u003e\n\u003cli\u003eCustom \u003ca href=\"https:\/\/github.com\/pimoroni\/keybow-firmware\" target=\"_blank\"\u003eKeybow OS\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eCompatible with Raspberry Pi 4, 3B+, 3, 2, B+, A+, Zero, and Zero W\u003c\/li\u003e\n\u003cli\u003eAssembled size: 85x56.5x38mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eConstruction\u003c\/h2\u003e\n\u003cp\u003eThe Keybow PCB has a 40-pin female header, like a regular Pi HAT, that plugs onto the 40-pin male header on the included Raspberry Pi Zero WH. The Pi is attached to the acrylic baseplate and shim, and the whole thing is rigidly held together by metal standoffs. Rubber feet on the baseplate stop Keybow from slipping around on your desk.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.pimoroni.com\/tutorial\/sandyj\/assembling-keybow\" target=\"_blank\"\u003eWe've got a full tutorial on how to assemble your Keybow here.\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eMechanical switches\u003c\/h2\u003e\n\u003cp\u003eKeybow comes with your choice of Kailh Speed Gold (clicky) or Silver (linear, non-clicky) switches. Both switches are light and smooth, and the gold switches have a satisying click when pressed.\u003c\/p\u003e\n\u003cp\u003eWe've chosen clear DSA key caps for Keybow, as they show off the per-key RGB LEDs really well. The slightly frosted finish on the clear key caps diffuses the light beautifully. Being DSA, the caps have a flat profile that suits small size of Keybow.\u003c\/p\u003e\n\u003cp\u003eThe switches slot into the PCB switch plate to hold them securely, and then push into the Kailh hot-swap sockets on the Keybow PCB. This means that there's no soldering required, and you can easily change out the switches in the future, if you wish.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e﻿Note that if you want to use different switches with Keybow, then you'll need to ensure that they have a recess on the underside for surface-mount LEDs.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003eLighting\u003c\/h2\u003e\n\u003cp\u003eWe've used the same tiny APA102 RGB LEDs that we use on our Picade Plasma PCBs, and there's one under each of the twelve keys. The LEDs sit in the cavity on the underside of the switch and shine up through, into the key cap.\u003c\/p\u003e\n\u003cp\u003eThere's a nifty way to light and animate the LEDs on Keybow. You can create a PNG file with a coloured gradient or pattern, and it will be animated across the LEDs from the top of the image to the bottom. The width of the PNG determines how it's displayed.\u003c\/p\u003e\n\u003cp\u003eYou can also manually set the LEDs on one or more keys, overriding the animation, or have them only light up when pressed.\u003c\/p\u003e\n\u003cp\u003eThere's a bunch of example animations to use, or you can create your own in your favourite graphics program.\u003c\/p\u003e\n\u003ch2\u003eKey mappings and layouts\u003c\/h2\u003e\n\u003cp\u003eThe power of Keybow is in how customisable it is. You can map each of the twelve keys to whichever keyboard keys you want, or even have them trigger a whole series of keypresses or strings of text to be entered.\u003c\/p\u003e\n\u003cp\u003eOur \u003ca href=\"https:\/\/github.com\/pimoroni\/keybow-firmware\" target=\"_blank\"\u003eKeybow software\u003c\/a\u003e uses the on-the-go micro-USB port on the Raspberry Pi Zero WH and USB HID gadget mode, so that it appears as a regular USB keyboard device when plugged into a computer.\u003c\/p\u003e\n\u003cp\u003eThe custom, stripped-down OS runs on a RAM-disk, meaning that it boots and runs quickly, it's robust against being unplugged, and there's no risk of SD card corruption.\u003c\/p\u003e\n\u003cp\u003eTo customise your Keybow layout and lighting, just pop the micro-SD card out and edit the keys.lua file on your computer.\u003c\/p\u003e\n\u003cp\u003eWe've included a bunch of useful code snippets and helper functions for Windows and Mac that can be used in your Keybow layouts, as well as whole example layouts to turn your Keybow into things like an Adobe Lightroom hotkey pad, a Pico-8 games controller, or just a regular numberpad.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.pimoroni.com\/keybow\" target=\"_blank\"\u003eYou can read how to set up the Keybow OS and how to create your own macros and key layouts here on our learning portal.\u003c\/a\u003e\u003c\/p\u003e","brand":"Pimoroni","offers":[{"title":"Linear (quiet) keys","offer_id":21246333419603,"sku":"PIM420","price":57.95,"currency_code":"EUR","in_stock":false},{"title":"Clicky keys","offer_id":21246333190227,"sku":"PIM419","price":57.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/keybow-lifestyle-square-5.jpg?v=1545079764","url":"https:\/\/shop.pimoroni.com\/en-eu\/products\/keybow","provider":"Pimoroni Ltd","version":"1.0","type":"link"}