38 Commits

Author SHA1 Message Date
aecb5a48d9 Improve schema 2020-12-05 12:57:42 +01:00
269549470c Fix invalid ATmega footprint 2020-12-05 11:40:41 +01:00
f8200f7236 Fix some issues and text labels on PCB 2020-12-05 10:10:13 +01:00
438094a5a3 Fix some issues on PCB 2020-12-03 23:52:50 +01:00
ff6cf7164c Update PCB footprints 2020-12-03 11:36:02 +01:00
81127d356c Enable action reapating for keyboard 2020-11-24 18:19:22 +01:00
731c9edac0 Change goldpins to 2.56mm 2020-11-24 09:24:57 +01:00
8ea908b8fd Add support for buzzer 2020-11-23 20:55:52 +01:00
8a13a13a7c Introduce CPP macros for AVR IN/OUT registers 2020-11-23 18:51:44 +01:00
1e9512925d Fix ATI command 2020-11-22 12:59:23 +01:00
b3db7c683c Fix warnings in RTC module 2020-11-22 11:23:39 +01:00
7fb4a93054 Update schema and PCB design 2020-11-21 23:43:02 +01:00
ec58f9f660 Add support for weekdays 2020-11-21 23:03:13 +01:00
20663bbc13 Major refactor of RTC-related code 2020-11-21 20:03:11 +01:00
ffdd2beb35 Refactor code 2020-11-21 20:03:02 +01:00
53bacf016a Update schema and PCB design 2020-11-19 23:16:32 +01:00
c5372a842e Create common.h file with meta globals 2020-11-19 22:12:51 +01:00
29c593c2a4 Create global 'time' variable which holds RTC value 2020-11-19 22:12:50 +01:00
ca61a84220 Move AT-related const strings to progmem 2020-11-19 22:12:50 +01:00
28e2b6114a Refactor AT commands 2020-11-19 22:12:50 +01:00
8b47ed295e Add support for night mode 2020-11-19 18:05:49 +01:00
0f2dca5ec7 Create UART-based AT commands library 2020-11-19 15:40:48 +01:00
c2d77d5758 Enable callbacks and CR separator in UART library 2020-11-18 20:17:12 +01:00
a07beb9768 Create simple UART library 2020-11-18 20:13:59 +01:00
7b57ff1462 Add INC_BTNESS button to PCB 2020-11-18 11:41:18 +01:00
17f21b5017 Add INC_BTNESS button to schema
INC_BTNESS button is desired to increment LED display brightness
2020-11-18 11:02:45 +01:00
ed730b8dc3 Replace led_hour (etc.) globals with TIME struct 2020-11-18 09:00:09 +01:00
b9c0be68d8 Clean code 2020-11-18 08:48:20 +01:00
26eac4ac69 Enable storing LED brightness in EEPROM 2020-11-17 23:33:39 +01:00
d01fbdd411 Enable software-based LED brightness configuration 2020-11-17 22:58:38 +01:00
f991e0dc83 Create KiCAD project 2020-11-13 13:54:35 +01:00
bc9ad5f8cc Move source code to firmware directory 2020-11-13 11:18:21 +01:00
ed34a0a578 Enable setting the clock time via keyboard 2020-11-09 08:40:04 +01:00
0378d53456 Create library for software timers and enable it 2020-11-09 08:40:03 +01:00
7a586e8643 Create library for PCF8583 (RTC) and enable it 2020-11-09 08:40:03 +01:00
919626437f Create I2C/TWI library and enable it 2020-11-08 10:09:42 +01:00
f9deb66109 Create library for managing LED binary display 2020-11-08 10:09:42 +01:00
fde78d96d2 Init repo 2020-11-07 22:45:01 +01:00