Published On Apr 13, 2024
I made a Digital Circuit Tester that does what oscilloscopes cannot. It is both a Logic Analyzer and a Digital Signal Generator.
With a total of 64 Input or Output channels, it is built from a few integrated circuits and a mini Arduino board.
It offers great flexibility for:
- Verifying the operation of other circuits.
- Generating custom digital signals.
- Emulating circuits that are not yet implemented.
00:00 The Oscilloscope as a Logic Analyzer
02:56 Digital Circuit Tester
06:52 The Hardware
08:33 Electrical Schematic
10:15 Input and Output Configuration
11:42 Reading from Input Channels
13:15 Writing to Output Channels
14:44 Printed Circuit Board
15:01 Software Design, and GitHub Repository
15:55 The THExec Class
16:52 The THTerminal Class
17:20 The PrimitiveParser Class
13:30 The THCommand Class