{"product_id":"wired-halcyon-controller","title":"Wired Halcyon Controller","description":"\u003cp\u003eThis is a RP2040-based controller which can power any Halcyon keyboard through a wired connection over USB C. Using special connectors, it can simply be clicked on to any Halcyon keyboard; it does not require any tools.\u003c\/p\u003e\n\u003ch2\u003eAbout the Halcyon Series\u003c\/h2\u003e\n\u003cp\u003eThe Halcyon Series is a series of keyboards that combine what we've learned about split keyboards since 2019 into a unified premium range. That means that you can depend on \u003cstrong\u003egreat quality\u003c\/strong\u003e, \u003cstrong\u003ecomplete documentation\u003c\/strong\u003e and shared \u003cstrong\u003efeatures\u003c\/strong\u003e such as hot-swappable switches, per-key RGB and RGB underglow, USB C interconnect, and much more.\u003c\/p\u003e\n\u003cp\u003eUnique to the Halcyon Series are its \u003cstrong\u003emodules\u003c\/strong\u003e, which enable you to add functionality to your keyboard without having to solder. You can choose from a color LCD TFT display, rotary encoder or even a Cirque trackpad! All keyboards in the series use the same standard, so modules can be reused across them, and more modules will be released as we expand the series, which will be backwards compatible.\u003c\/p\u003e\n\u003cp\u003eThe controllers used for the Halcyon Series are cold-swappable so they can be reused, replaced or upgraded in the future.\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003cstrong\u003eRP2040\u003c\/strong\u003e controller provides plenty of speed for any functionality needed for keyboards and then some, which comes in handy for tinkering and enabling advanced firmware features.\u003c\/li\u003e\n\u003cli\u003eIt can be powered by \u003cstrong\u003eQMK\u003c\/strong\u003e and \u003cstrong\u003eVial\u003c\/strong\u003e firmware.\n\u003cul\u003e\n\u003cli\u003eVial firmware files are provided for Halcyon Series keyboards, and there is comprehensive documentation on how to customise your own QMK firmware, too.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eThis controller can be used in \u003cstrong\u003ewired\u003c\/strong\u003e mode only. Halcyon keyboards all support the  use of USB C cables for this connection.\u003c\/li\u003e\n\u003cli\u003eit has \u003cstrong\u003e128Mbit\u003c\/strong\u003e (16MB) of \u003cstrong\u003eflash memory\u003c\/strong\u003e, which is enough for both advanced firmware features and even customising a display module with images and animations.\u003c\/li\u003e\n\u003cli\u003eIt provides \u003cstrong\u003eESD protection on all inputs and outputs\u003c\/strong\u003e, including the connection to the host device as well as to the other half of the keyboard. This will ensure your keyboard will live a long life.\u003c\/li\u003e\n\u003cli\u003eThe controller has an \u003cstrong\u003eon-board reset button\u003c\/strong\u003e and a \u003cstrong\u003eboot button\u003c\/strong\u003e, making it easy to flash new firmware to it.\u003c\/li\u003e\n\u003cli\u003eThere is \u003cstrong\u003eno power LED\u003c\/strong\u003e, so it'll be stealthy when you want it to be.\u003c\/li\u003e\n\u003cli\u003eThe controller is \u003cstrong\u003ecold-swappable\u003c\/strong\u003e, making it easy to reuse, replace or upgrade in the future.\u003c\/li\u003e\n\u003cli\u003eWe've ensured \u003cstrong\u003eA-grade quality control\u003c\/strong\u003e. Each controller is semi-automatically tested and has its own serial number.\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eBundles\u003c\/h2\u003e\n\u003cp\u003eThe controller is sold in two different bundles:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSingle controller\u003c\/strong\u003e: A single controller, to serve as a replacement for a defective controller or for use with the upcoming Pro Micro to Halcyon adapter (not yet available).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo controllers with Module Connection Kit:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo wired Halcyon controllers\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eA \u003cstrong\u003eHalcyon Module Connection Kit\u003c\/strong\u003e which can be used to connect a Halcyon Module to your keyboard. The kit includes:\n\u003cul\u003e\n\u003cli\u003eThree flexible flat cables with a length of 50mm, 12 pins, a pitch of 0.5mm and opposite side (B) connectors.\u003c\/li\u003e\n\u003cli\u003eEight M1.6 screws with a length of 3mm.\u003c\/li\u003e\n\u003cli\u003eA 1.5mm Allen Key.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eDocumentation\u003c\/h2\u003e\n\u003cp\u003eThe Halcyon Series keyboards come with \u003ca href=\"https:\/\/docs.splitkb.com\/product-guides\/halcyon-series\"\u003edocumentation\u003c\/a\u003e, including:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAn exhaustive \u003ca href=\"https:\/\/docs.splitkb.com\/product-guides\/halcyon-series\/build-guide\/wired\/introduction\"\u003ebuild guide\u003c\/a\u003e helps you with the initial assembly.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.splitkb.com\/product-guides\/halcyon-series\/build-guide\/wired\/modules\"\u003eModule-specific guides\u003c\/a\u003e help you install, replace or remove Halcyon Modules.\u003c\/li\u003e\n\u003cli\u003eA \u003ca href=\"https:\/\/docs.splitkb.com\/product-guides\/halcyon-series\/build-guide\/wired\/firmware\"\u003efirmware flashing guide\u003c\/a\u003e helps you flash the appropriate files to your keyboard so you can put it to work.\u003c\/li\u003e\n\u003cli\u003eAdvanced guides are available to help you \u003ca href=\"https:\/\/docs.splitkb.com\/product-guides\/halcyon-series\/resources\/compiling-firmware-qmk\"\u003eset up your own QMK Userspace\u003c\/a\u003e for deep firmware customisation, use \u003ca href=\"https:\/\/docs.splitkb.com\/product-guides\/halcyon-series\/resources\/non-halcyon-vik-module\"\u003enon-Halcyon VIK modules\u003c\/a\u003e and even \u003ca href=\"https:\/\/docs.splitkb.com\/product-guides\/halcyon-series\/resources\/designing-modules\"\u003edesign your own Halcyon module\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eRead more\u003c\/h2\u003e\n\u003cp\u003eYou can learn about how the Halcyon Series came to be in the \u003ca href=\"https:\/\/blog.splitkb.com\/winter-2024\/\"\u003eWinter 2024 update over at our blog\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eRemarks\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eThis product is incomplete on its own.\u003c\/strong\u003e Please follow the steps in the \u003ca href=\"https:\/\/canary.composer.splitkb.com\/\" title=\"splitkb.com Composer\"\u003eComposer\u003c\/a\u003e to select all the parts needed. Any cases, keycaps, cables and modules shown in the product pictures are not included by default and need to be purchased separately.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"splitkb.com","offers":[{"title":"Single Controller","offer_id":53886721327451,"sku":"SKB-HLC-WCR-010","price":16.52,"currency_code":"EUR","in_stock":true},{"title":"Two controllers with Module Connection Kit","offer_id":53886721360219,"sku":"SKB-HLC-WCR-S10-BASE","price":37.15,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0227\/9171\/6941\/files\/picture-319.jpg?v=1787829237","url":"https:\/\/splitkb.com\/products\/wired-halcyon-controller","provider":"splitkb.com","version":"1.0","type":"link"}