numpad, connections, and more

This commit is contained in:
2025-08-25 20:18:57 -07:00
parent 60a7a71ae0
commit 47a60d3073
11 changed files with 11476 additions and 2144 deletions

View File

@@ -145,6 +145,15 @@ int main(void)
// }
// }
// HAL_GPIO_WritePin(col_pins[col].PORT, col_pins[col].PIN, GPIO_PIN_RESET);
// } for(int col = 0; col < COLS; col++){
// HAL_GPIO_WritePin(col_pins[col].PORT, col_pins[col].PIN, GPIO_PIN_SET);
// HAL_Delay(1);
// for(int row = 0; row < ROWS; row++){
// if(HAL_GPIO_ReadPin(row_pins[row].PORT, row_pins[row].PIN)){
// addHIDReport(matrix[row][col], 1);
// }
// }
// HAL_GPIO_WritePin(col_pins[col].PORT, col_pins[col].PIN, GPIO_PIN_RESET);
// }
USBD_HID_SendReport(&hUsbDeviceFS, (uint8_t*)&REPORT, sizeof(REPORT));
HAL_Delay(20);

View File

@@ -0,0 +1,8 @@
(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid "b20b0154-0369-4bd1-a7a4-7485a0c59449")
(paper "A4")
(lib_symbols)
)

File diff suppressed because it is too large Load Diff

View File

@@ -614,12 +614,8 @@
"Root"
],
[
"dfe9a284-a8a4-4d0d-a50f-b266aba71148",
"Numpad Matrix"
],
[
"6932ef7d-9ae6-4dd5-96f8-4416dedac8b5",
"5v to 3.3v Power Regulation"
"1d905906-6e74-4741-8b2e-53dc470a7c79",
"Numpad Matrix + Rotary Encoder"
]
],
"text_variables": {}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff