Skip to content

Add sector245/s245_streamdeck keyboard#26013

Open
sinomau wants to merge 36 commits intoqmk:masterfrom
sinomau:add-sector245-s245_streamdeck
Open

Add sector245/s245_streamdeck keyboard#26013
sinomau wants to merge 36 commits intoqmk:masterfrom
sinomau:add-sector245-s245_streamdeck

Conversation

@sinomau
Copy link

@sinomau sinomau commented Feb 13, 2026

Description

Add support for the S245 Streamdeck, a 3x3 macropad with rotary encoder.

Specifications

  • Keyboard Maintainer: sector245
  • Hardware Supported: S245 Streamdeck PCB, RP2040
  • Hardware Availability:
  • Layout: 3x3 matrix with 1 rotary encoder
  • Processor: RP2040
  • Features: VIA support, encoder map

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

* 3x3 macropad with rotary encoder
* RP2040 powered
* VIA support included
@zvecr zvecr added the pr_checklist_pending Needs changes as per the PR checklist label Feb 13, 2026
@github-actions github-actions bot added the via Adds via keymap and/or updates keyboard for via support label Feb 13, 2026
sinomau and others added 7 commits February 14, 2026 19:05
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Added debounce setting for keyboard configuration.
@sinomau sinomau requested a review from drashna February 14, 2026 22:14
Copy link
Member

@zvecr zvecr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you provide an image of the keyboard for verification purposes.

@zvecr zvecr removed the via Adds via keymap and/or updates keyboard for via support label Feb 16, 2026
@sinomau
Copy link
Author

sinomau commented Feb 16, 2026

Could you provide an image of the keyboard for verification purposes.

Yes !
s245

Co-authored-by: Joel Challis <git@zvecr.com>
@sinomau sinomau requested a review from zvecr February 16, 2026 02:20
Co-authored-by: Joel Challis <git@zvecr.com>
@zvecr
Copy link
Member

zvecr commented Feb 16, 2026

Could you provide an image of the keyboard for verification purposes.

Yes ! s245

Is this handwired?

@sinomau
Copy link
Author

sinomau commented Feb 16, 2026

Could you provide an image of the keyboard for verification purposes.

Yes ! s245

Is this handwired?

Yes! , is handwired , pcb raspberry pi pico, and switchs brown.! encoder ky-40

Copy link
Member

@zvecr zvecr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please relocate this keyboard to keyboards/handwired/sector245/s245/ and update the compile commands within the readme.

@sinomau
Copy link
Author

sinomau commented Feb 16, 2026

Please relocate this keyboard to keyboards/handwired/sector245/s245/ and update the compile commands within the readme.

Changes completed. Thanks for your patience, this is my first QMK contribution.

@sinomau sinomau requested a review from zvecr February 16, 2026 20:46
@sinomau sinomau requested a review from zvecr February 17, 2026 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

keyboard keymap pr_checklist_pending Needs changes as per the PR checklist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants