Gallery
Gallery
Selected project diagrams, bench results, code excerpts and team photos, with source notes and links to the related pages.
Projects
ARC
ARC-01ARC data pathDesigned data path from the ARC sources at ARC CPPDev49d54a0. Read direction verified on the bench on November 10, 2026.Used on: ARC
ARC-02The ARSENAL-3 to the V5 Brain over RS-485Bench test, November 10, 2026: three temperature sensors on the ARSENAL-3, read by ARC and sent over RS-485 to the V5 Brain. Levels adjusted.Used on: ARC 
ARC-03V5 Brain: ARC three-temperature bus testThe V5 Brain side of the same bench test. The captured V5 display recorded 59 replies and 0 bad packets, with valid frame markers and checksums. Each reply is a 49-byte packet. Levels adjusted.Used on: ARC ARC-04ARC system architectureRedrawn from the original PlantUML layout, updated to ARC CPPDev49d54a0. The read path was verified on the bench on November 10, 2026.Used on: ARC, Home thumbnail=== SERIAL STATUS === _status: ESP_OK (0) _isFirstRead: false _validPacket: false _currentPacketState: WAITING_FOR_HEADER (0) _packetLength: 22 body bytes _timeSinceLastReceive: 0 _timeOfSending: 164438584 _packet [full buffer] (128 bytes, hex): 000: 80 00 16 00 00 00 00 09 CD 22 38 10 00 00 00 00 016: 00 00 00 00 00 00 00 00 00 DE AD BE EF 00 00 00 032: 40 DE AD BE EF 00 00 00 00 00 00 00 00 00 00 00 ... (rows 048-112: all 00) _sensorIDS (slot order): 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ===================== UART received: 37ARC-05ARC serial monitor outputBench serial output from ARC, October 28, 2026, with the RS-485 link under isolated test on the ARSENAL-2.5: a read request from the V5 Brain received and parsed without error. Duplicate buffer output and all-zero rows are omitted. Text, as on the ARC page.Used on: ARC 
ARC-06TMP117 sensor example: readTemperature()Lines 8 to 23 of lib/Sensor/SensorOffsetConfig.hatCPPDevb24ce84, blank lines omitted. The longer example, with excerpts fromsrc/main.cpp,ARC_Sensor.handSensorOffsetConfig.h, is on the ARC page.Used on: ARC, Home hover background
ARC-07LockGuard, condensedCondensed from lib/LockGuard.h at ARC CPPDev49d54a0.Used on: ARC, Home hover background
MarketTesting
MT-01MarketTesting pipelineData flow through the package at MarketTesting main79f6e12.Used on: MarketTesting
MT-02AAPL prediction tableWritten by DataLog from the November 8, 2026 training run at MarketTesting main79f6e12. Model output only; not a validated trading result.Used on: MarketTesting, Home thumbnail
MT-03Per-ticker training runTerminal output of the model training client flow on 12 tickers at MarketTesting main79f6e12.Used on: MarketTesting
MT-04MarketTesting LSTM layers create_model()in stock_model.py at MarketTestingmain79f6e12.Used on: Home hover background
Teams
CBU1 Robotics

CBU1-01CBU1 members at 2026 Worlds, St. LouisMembers of the CBU1 VEX U team, 2026 VEX Robotics World Championship, St. Louis.Used on: CBU Robotics 
CBU1-02CBU Robotics full team, November 2026CBU Robotics full team photo, November 9, 2026. Cropped to 21:9.Used on: CBU Robotics, Home hover background 
CBU1-03CBU Robotics leads, CBU signCBU Robotics leads, November 9, 2026.Used on: CBU Robotics, Home hover background 
CBU1-04CBU Robotics leads, lineupCBU Robotics leads, November 9, 2026.Used on: CBU Robotics