Soothsayerrr
472570de08
typo in schematic
...
i changed the GNDA to AGND
2025-08-28 16:16:27 -07:00
076998fab2
draft pcb
2025-08-27 15:49:15 -07:00
fac336c6a7
stuff
2025-08-27 15:11:59 -07:00
4d0e6d4099
progreers
2025-08-27 12:28:57 -07:00
47a60d3073
numpad, connections, and more
2025-08-25 20:18:57 -07:00
60a7a71ae0
USB; Coupling Caps; and XTAL schematic
2025-08-25 14:51:47 -07:00
e1bed6e3bf
USB; Coupling Caps; and XTAL schematic
2025-08-25 14:51:27 -07:00
38b1dbaa8a
connectors for other modules
2025-08-17 20:29:16 -07:00
0061b6e65c
update read me
2025-08-17 20:10:59 -07:00
0ad9440ef9
Licensce and file restructuring. Housekeeping rules
2025-08-17 20:08:37 -07:00
263e1adc3f
Merge branch 'dev'
2025-08-17 20:05:51 -07:00
f1ac953c74
mergy
2025-08-17 20:02:34 -07:00
95bbfd2bef
Merge branch 'dev'
2025-07-15 11:42:18 -07:00
323a11e9ca
prototype mainboard done!
2025-07-15 11:41:31 -07:00
86e27feb0d
Merge branch 'dev'
2025-07-15 09:09:22 -07:00
d47641e164
Merge branch 'mainboard' into dev
2025-07-15 09:06:53 -07:00
a509df1fc6
file restructure
2025-07-15 08:59:45 -07:00
f852431e4e
merge
2025-07-15 08:58:30 -07:00
6649da4f3d
folder re-structuring
2025-07-15 08:47:58 -07:00
7c3e08d5de
sample 2x2 modul
2025-07-15 08:38:40 -07:00
50981f9d2c
Initial branch for can tester for the mainboard
2025-07-12 11:56:29 -07:00
d519070ef8
separated HID struct for both nkro and 6kro
2025-07-02 23:45:59 -07:00
Nolan Nguyen
ce728bb600
6 Key Rollover Code Comments
...
check the addHIDReport function and the main function, memset line, verify
2025-07-02 17:42:06 -07:00
95b6d32b99
separated usb code to the library. will add 6key rollover support later :)
2025-07-01 18:51:13 -07:00
ba906e2a54
initial stuff for recieving from can
2025-07-01 18:05:32 -07:00
4caceb3617
4key miku keyboard with nkro
2025-07-01 15:13:32 -07:00
3ecab0344c
nkro support :)
2025-06-30 19:03:33 -07:00
1c7e9e6f76
initial main board
2025-06-26 14:32:26 -07:00
63dc0a01c8
explaination for the mainboard stuff
2025-06-26 14:07:24 -07:00
19aa606bb8
some readme changes
2025-06-25 17:24:54 -07:00
381cb2bda8
Initial folder structure. added read me. will explain more details later
2025-06-25 15:31:21 -07:00
8e0fff6c9b
Merge branch 'can' into dev
2025-06-25 15:23:01 -07:00
5b26db6010
Merge branch 'matrix' into dev
2025-06-25 15:22:20 -07:00
2d7a1ff4d0
Add CAN communication and GPIO control functionality
...
- Created HAL configuration file for STM32F1xx (stm32f1xx_hal_conf.h).
- Added interrupt handler definitions in stm32f1xx_it.h.
- Implemented CAN initialization and configuration in can.c.
- Configured GPIO pins for output and external interrupts in gpio.c.
- Developed main application logic in main.c for toggling an LED and sending CAN messages.
- Implemented MSP initialization and de-initialization for CAN in stm32f1xx_hal_msp.c.
- Defined interrupt service routines in stm32f1xx_it.c for CAN and EXTI interrupts.
- Added README for project-specific libraries and PlatformIO configuration.
- Created platformio.ini for project build settings.
- Added stm32pio.ini for CubeMX integration with PlatformIO.
- Included README for testing directory to guide unit testing setup.
2025-06-25 15:18:25 -07:00
f05e4aa006
can finally works
2025-06-25 15:16:52 -07:00
9b142b4af2
fix: update CAN filter bank configuration to valid range
2025-06-25 12:39:17 -07:00
98e082481a
Merge branch 'can' of https://github.com/Kymkim/modular-kbd into can
2025-06-25 12:38:46 -07:00
7235900cac
working transmit data
2025-06-25 12:33:26 -07:00
Nolan Nguyen
7a9bf36371
Note on STM32 CAN Filter Bank Number
2025-06-23 17:07:04 -07:00
886ecf1778
not working. should make the led flash if button on pa10 is pressed.
2025-06-21 20:47:20 -07:00
Soothsayerrr
caa7babd91
Add full STM32CubeIDE SKBD_Matrix project for 2x2 keypad
2025-06-19 12:14:10 -07:00
Soothsayerrr
179c24047c
Add working 2x2 matrix keypad main.c
2025-06-19 12:12:38 -07:00
Soothsayerrr
9299fee9ac
peepee
2025-06-19 11:06:46 -07:00
470f4fc4da
update USB product string and include paths for CAN module. starting code with CAN as loopback to check if its working. not yet tested
2025-06-12 19:06:44 -07:00
4ac35de22f
deleted unused files
2025-06-10 20:08:33 -07:00
e9dc460e96
file restructuring and minor code edits with config
2025-06-10 20:07:59 -07:00
95a1db2b4d
add git branch for can
2025-06-09 18:33:29 -07:00
f4fa10e596
CAN main start
2025-06-06 22:32:51 -07:00
61c9cb05e5
update readme
2025-06-06 12:14:11 -07:00
409c4d3984
update readme
2025-06-06 12:13:37 -07:00