obra’s avatarobra’s Twitter Archive—№ 41,547

    1. …in reply to @MetSysAdv
      @MetSysAdv @JLCPCB Hi! I design keyboards for a living. (I’m the engineering side of keyboard.io) We actually maintain our own keyboard firmware: github.com/keyboardio/Kaleidoscope, but the point here is to expose the matrix to ANY Feather you connect over I2C. You don’t need a 32u4 for that.
  1. …in reply to @obra
    @MetSysAdv @JLCPCB You can find the source for our keycanner firmware here: github.com/keyboardio/avr_keyscanner - For commercial production, you'll probably want to pair that with github.com/keyboardio/attiny_i2c_bootloader, so you can update the attiny in the field.
    1. …in reply to @obra
      @MetSysAdv @JLCPCB QMK doesn’t really work the way my brain does, but somebody’s written client code for our keyscannner - you can find it in the Keyboardio Model 01 implementation there.