Reverse Engineering a Cold War Military Telephone
Nick's Knacks Nick's Knacks
7.06K subscribers
113,133 views
0

 Published On Mar 14, 2023

Join Nick and Rob as we reverse engineer the protocol of a vintage 1980s digital military telephone (the TA-1042) and reimplement a phone switch to convert some door stops into useful phones!

Curious? The Discord:   / discord  

The TA-1042 is a quite slick looking military phone that uses the CVSD audio codec and a proprietary switching protocol. The project implements a hat for the Raspberry Pi Pico (RP2040) cortex M0+ microcontroller that leveraged the Programmable I/O (PIO subsystem) to encode/decode data from differential Manchester encoding provided by the phone.

The entire project is open source! Future videos are planned with more details on the implementation. If you'd like an assembled version head on over to Tindie:

Source Code: https://github.com/nickandre/dnvt-fw
Buy a board: https://www.tindie.com/products/nicka...
Rob's write-up: http://robruark.com/projects/DNVT/DNV...


This video covers the phones and the process of reverse engineering it. The following upcoming videos are planned:

part 2: hardware information
part 3: embedded programming with the Pico
part 4: USB programming and interfacing these with asterisk

If you want to support our channel and get some fun perks, we are now offering memberships:
   / @nicksknackstech  

show more

Share/Embed