I’m a software developer who enjoys dabbling in other fields, such as hardware design. The electronic hardware designs on this site are the result of self-learning rather than formal electrical engineering education. While I strive to learn, understand, and ensure that my designs perform safely and effectively, they may contain flaws or sub-optimal choices. I aim to improve with each iteration, so please keep this in mind as I continue my hardware design journey.
The Serial Analyzer project hardware includes the following components:
Main Board
The main board is a custom PCB that contains the microcontroller, RS-232 to TTL receivers, the female DB9 connector, and power, input, and output connections.
Keypad
The user interacts with the device through a custom keypad. The keypad is composed of a custom PCB with four Cherry MX keys. The board has I2C connections and is powered by an ATTiny84 microcontroller.
Display
An off-the-shelf 1.91″ Color OLED display is used to interface with the user. A custom backpack PCB adapts the 20 pin header to an SPI connection and exposes a reset button.
Power
In the current revision, power is supplied through a DC barrel jack controlled by a switch.