Victoria Makerspace
Contents:
Introduction
PCB Design
Firmware
RTOS Tasks and Timers Reference
RFID Module - A Primer
Assembly
Roadmap to Further Development
Victoria Makerspace
»
Welcome to Victoria Makerspace’s Tool Access Project Documentation!
View page source
Welcome to Victoria Makerspace’s Tool Access Project Documentation!
¶
Contents:
Introduction
Why an Electronic Tool Access System
PCB Design
Learning PCB Design
kiCAD Project Files
AC creepage and clearance considerations
Determining creepage spacing
BOM
Bodge Gallery
Firmware
Linear vs RTOS Branches
Getting Setup to Code with the ESP32
Learning RTOS on the ESP32
Tool Access Configuration and Initialization
Tool Access Data Structures
RFID - MFRC522 Module
State Transitions in RTOS
Server Communication - MQTT
Current MQTT Topic Structure
RTOS Tasks and Timers Reference
RFID Tasks
EStop Tasks
Relay Task
Addressable LED Tasks
MQTT software timers and callback functions
RFID Module - A Primer
Purpose of this document
Card detection
Card presence
Collisions
Assembly
Soldering
Enclosure
Drillhole marking templates
Faceplate + alignment template
Cable Gland Marking template
Roadmap to Further Development
Proposed Future MQTT Topic Structure
Whoami implementation for MQTT Topic Expansion
Interrupt functionality of the MFRC522 module
Optimizing RTOS Task Stack Size
Shrinking program size for OTA
Implementation of onboard logging
Desired Future Features
Indices and tables
¶
Index
Module Index
Search Page