34 Commits (master)

Author SHA1 Message Date
Tanner Collin 3863f58b41 Update auth server docs and fix some styling 5 years ago
Tanner Collin d2cb012e1e Update firmware readme 5 years ago
Tanner Collin 79c76a57aa Split firmware into separate files 5 years ago
Tanner Collin 0ab2ac086f Add library version check to firmware 5 years ago
Tanner Collin c3d4da2a22 Reset blink error count, stop logging info data over serial 5 years ago
Tanner Collin 95291af594 Enable OTA updates in firmware 5 years ago
Tanner Collin 63adb9b9a3 Don't log duplicate COMM errors, remove sent log records 5 years ago
Tanner Collin 9717073507 Implement basic logging in firmware 5 years ago
Tanner Collin 5df3c5345e Use a null terminator instead of $ to mark eeprom end 5 years ago
Tanner Collin d2d63146da Remove some magic numbers 5 years ago
Tanner Collin 1627ffe639 Display red error blink on timeout 5 years ago
Tanner Collin 78c2a99d30 Add 10 second timeout to armed state 5 years ago
Tanner Collin 31a0112f9b Change LED patterns to be more intuitive 5 years ago
Tanner Collin ffcfb54aa9 Make card write atomic and don't arm unless LED state is off 5 years ago
Tanner Collin 2c9542a2bc Flash red LED if any button is pressed while arming 5 years ago
Tanner Collin 77e5be93f9 Move network stuff into their own functions 6 years ago
Tanner Collin 781035de64 Made denied red light flash longer 6 years ago
Tanner Collin 163472ad2a Move LED control to state machine and blink red for denied cards 6 years ago
Tanner Collin 4ef256abb3 Set up Protospace wifi and move lockout to Ticker 6 years ago
Tanner Collin bf140f02fb Get cards from auth server 6 years ago
Tanner Collin 6ec97db073 Make LEDs more intuitive 6 years ago
Tanner Collin a8331ab798 Add RFID card scanning off a list of card numbers 6 years ago
Tanner Collin 506f286990 Add firmware README 6 years ago
Tanner Collin 01b8d29a45 Abstract relay 6 years ago
Tanner Collin a12a24661b Abstract LEDs 6 years ago
Tanner Collin 5c2938ad4f Add prearm state and abstract buttons 6 years ago
Tanner Collin 0da2410869 Rename pins to reflect their actual buttons 6 years ago
Tanner Collin fceacca2cf Removed armed LED 6 years ago
Tanner Collin bb52fcff93 Change socket server URL in firmware 6 years ago
Tanner Collin d65ebb1877 Change API url to tools-api.tannercollin.com 6 years ago
Tanner Collin 3388e86d3d Don't arm lockout if green button is pressed 6 years ago
Tanner Collin 914ad9bcf2 Write firmware for the Arduino 6 years ago
Tanner Collin 6071534a72 Start firmware 6 years ago
Tanner Collin bb024fc904 Inital commit 6 years ago