[Keyboard] Consolidate Binepad BN009 R1 and R2 (#20113)

This commit is contained in:
Vino Rodrigues
2023-03-21 16:13:44 +11:00
committed by GitHub
parent dff7b3688f
commit bb53e9d539
20 changed files with 129 additions and 259 deletions

View File

@@ -0,0 +1,12 @@
// Copyright 2023 Binepad (@binepad)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
/*
* Wear Leveling EEPROM Emulation
*/
#define WEAR_LEVELING_LOGICAL_SIZE 2048 // Number of bytes "exposed" to the rest of QMK and denotes the size of the usable EEPROM.
#define WEAR_LEVELING_BACKING_SIZE (WEAR_LEVELING_LOGICAL_SIZE * 2) // Number of bytes used by the wear-leveling algorithm for its underlying storage, and needs to be a multiple of the logical size.

View File

@@ -0,0 +1,13 @@
{
"keyboard_name": "BN009 R2",
"bootloader": "stm32duino",
"diode_direction": "COL2ROW",
"matrix_pins": {
"cols": ["A1", "A2", "A6"],
"rows": ["B6", "B7", "B2"]
},
"processor": "STM32F103",
"usb": {
"device_version": "2.0.0"
}
}

View File

@@ -0,0 +1,3 @@
# BINEPAD BN009 R2
* Hardware Supported: BN009 *(ft. STM32F103)*

View File

@@ -0,0 +1 @@
# This file is intentionally left blank