mirror of
https://github.com/System-End/hackpad.git
synced 2026-04-19 19:55:15 +00:00
renamed: hackpad cad/casetop.stl -> hackpads/AksharasHackpad/CAD/casetop.stl renamed: hackpad cad/hackpadcompletecase.step -> hackpads/AksharasHackpad/CAD/hackpadcompletecase.step renamed: hackpad pcb/Gerbers/retry-B_Cu.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-B_Cu.gbr renamed: hackpad pcb/Gerbers/retry-B_Mask.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-B_Mask.gbr renamed: hackpad pcb/Gerbers/retry-B_Paste.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-B_Paste.gbr renamed: hackpad pcb/Gerbers/retry-B_Silkscreen.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-B_Silkscreen.gbr renamed: hackpad pcb/Gerbers/retry-Edge_Cuts.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-Edge_Cuts.gbr renamed: hackpad pcb/Gerbers/retry-F_Cu.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-F_Cu.gbr renamed: hackpad pcb/Gerbers/retry-F_Mask.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-F_Mask.gbr renamed: hackpad pcb/Gerbers/retry-F_Paste.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-F_Paste.gbr renamed: hackpad pcb/Gerbers/retry-F_Silkscreen.gbr -> hackpads/AksharasHackpad/PCB/Gerbers/retry-F_Silkscreen.gbr renamed: hackpad pcb/retry.kicad_pcb -> hackpads/AksharasHackpad/PCB/retry.kicad_pcb renamed: hackpad pcb/retry.kicad_prl -> hackpads/AksharasHackpad/PCB/retry.kicad_prl renamed: hackpad pcb/retry.kicad_pro -> hackpads/AksharasHackpad/PCB/retry.kicad_pro renamed: hackpad pcb/retry.kicad_sch -> hackpads/AksharasHackpad/PCB/retry.kicad_sch renamed: READme.md -> hackpads/AksharasHackpad/READme.md renamed: hackpad firmware (new)/main.py -> hackpads/AksharasHackpad/firmware/main.py
22 lines
1 KiB
Python
22 lines
1 KiB
Python
print("Starting")
|
|
|
|
import board
|
|
|
|
from kmk.kmk_keyboard import KMKKeyboard
|
|
from kmk.keys import KC
|
|
from kmk.scanners import DiodeOrientation
|
|
from kmk.handlers.sequences import send_string
|
|
|
|
keyboard = KMKKeyboard()
|
|
|
|
keyboard.col_pins = (board.GP0, board.GP1, board.GP2)
|
|
keyboard.row_pins = (board.GP3, board.GP4, board.GP5)
|
|
keyboard.diode_orientation = DiodeOrientation.COL2ROW
|
|
|
|
keyboard.keymap = [
|
|
[KC.MOD(KC.LCMD, KC.T), send_string("https://classroom.google.com/"), KC.ENTER], [KC.MOD(KC.LCMD, KC.T), send_string("https://discord.com/channels/1234637010753294388/1234637014603665456"), KC.ENTER], [KC.MOD(KC.LCMD, KC.T), send_string("https://mail.google.com/mail/u/0/?tab=rm&ogbl#inbox"), KC.ENTER],
|
|
[KC.MOD(KC.LCMD, KC.T), send_string("https://drive.google.com/drive/u/0/home"), KC.ENTER], [KC.MOD(KC.LCMD, KC.T), send_string("https://millburn.powerschool.com/guardian/home.html"), KC.ENTER], [KC.MOD(KC.LCMD, KC.T), send_string("https://fusion.online.autodesk.com"), KC.ENTER],
|
|
]
|
|
|
|
if __name__ == '__main__':
|
|
keyboard.go()
|