*** KIWIBI.NET ~ TORQUE WRENCH TALKER *** ~ a speaking torque wrench built for a blind mechanic ~ *** KIWIBI.NET ~ TORQUE WRENCH TALKER *** ~ a speaking torque wrench built for a blind mechanic ~

🔩 Torque Wrench Talker

A speaking torque wrench — built so a blind mechanic can work independently

Arduino C++ SPI Little Buddy Talker Hardware Mod
◆ OVERVIEW

My dad loves working on cars — but he's blind, which makes reading the tiny scale markings on a torque wrench pretty much impossible. This project is a simple fix for that: add an Arduino Nano and a Little Buddy Talker speech synthesis chip to a VEVOR click-wrench, and it announces the current torque setting out loud at the press of a button. No squinting at a scale, no asking someone to check — just press and listen.

The Arduino passively monitors the wrench's own ▲ and ▼ buttons via 10 kΩ series resistors, silently tracking the displayed value without interfering with the wrench's own electronics. A single added push-button drives all speech: a short press announces the current setting, a double-tap cycles between three unit modes (ft-lb only → both → N·m only), and a long press resets the tracker.

◆ FEATURES
  • Three selectable unit modes: ft-lb only, both, N·m only
  • Double-tap speak button to cycle unit mode with audio confirmation
  • Single press: announce current torque in active unit mode
  • Long press (3 s): sync reset to minimum value
  • Passive button monitoring — no interference with wrench electronics
  • Handles full range: 25–250 ft-lb (34–340 N·m)
  • Speaks any number 0–999 correctly
  • Single .ino file, no libraries beyond SPI
  • Word tables stored in flash (PROGMEM) to save RAM
  • Powered by 9V battery or USB power bank
◆ WIRING SUMMARY
Pin 13 (SCLK)S2 on Little Buddy Talker
Pin 11 (MOSI)S3 on Little Buddy Talker
Pin 10 (CS)S1 on Little Buddy Talker
LBT VCC / GNDArduino 5 V / GND
Pin 2Wrench ▲ signal pad via 10 kΩ resistor (passive tap)
Pin 3Wrench ▼ signal pad via 10 kΩ resistor (passive tap)
Pin 4Added momentary speak button to GND

The series resistors protect the Arduino and prevent loading the wrench MCU. If powered separately from the wrench, tie the GNDs together.

◆ TECH DETAILS
MicrocontrollerArduino Nano (ATmega328P)
Speech chipLittle Buddy Talker (LBT) — SPI, pre-recorded word library
Target wrenchVEVOR 12250FTLB — 25–250 ft-lb / 34–340 N·m
LanguageArduino C++ — single .ino file, SPI library only
Flash usageWord address tables stored in PROGMEM to minimise RAM use
Power9 V battery or USB power bank; isolated from wrench battery
◆ STATUS

🔴 In progress — firmware is written and tested on the bench. Next step is fitting everything inside the wrench handle and handing it over for real use!

[ ← BACK TO PROJECTS ]