• Tiny SCSI Emulator

    a day ago 0 comments

    @David Kuder designed a SCSI device emulator with a Teensy 3.5 & NCR 5380:

    6746351484005160724-1

    Tiny SCSI Emulator

    SCSI target emulator based on the Teensy 3.5 (Kinetis MK64FX MCU) and classic NCR 5380 SCSI PHY. Supports multiple targets (Device IDs), LUNs, and device types. 3.2″ x 1.6″ footprint, optionally uses or provides bus termination power. 64×48 pixel OLED status display.

    4576591481760757876

    The design files and source code are available on BitBucket:

    tinyscsiemulator

  • Tiny CW Capacitive Touch Paddle

    3 days ago 0 comments

    Edgar implemented capacitive touch sensing using an ATTiny4 to create a touch paddle for Morse code:

    Tiny CW Capacitive Touch Paddle

    8481381483458432642

    Like many no-code operators, after being on the air for a while, I developed an interest and appreciation for Morse Code [..] I purchased a cheap paddle, but I found the clicking noise a little bit annoying.

    https://hackaday.io/project/19129-tiny-cw-capacitive-touch-paddle

    https://hackaday.io/project/19129-tiny-cw-capacitive-touch-paddle

    The goal of this project was to create a single PCB with an ATTiny4 AVR, a battery, transistors and a 3.5mm connector jack. The paddle is designed to have exposed conductive material in order to read the capacitive touch.

    https://hackaday.io/project/19129-tiny-cw-capacitive-touch-paddle

    https://hackaday.io/project/19129-tiny-cw-capacitive-touch-paddle

    https://hackaday.io/project/19129-tiny-cw-capacitive-touch-paddle

    The under 1kB binary code worked well and without error. This made me wonder how small I could make this code. After optimizing the code, I managed to shrink it to under 512 bytes.

  • Mocking your board to minimize risk

    4 days ago 3 comments

    From the Rebooting Electronics blog:

    img_0348s.jpg“Mocking” – Minimising Risk
    The goal is to have as few spins of the board as possible and the process of mocking the board was a huge help