Tiny SCSI Emulator

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:

screenshot-at-2017-01-09-20-07-15 tinyscsiemulator

Tiny SCSI Emulator

Friday Hack Chat: KiCad with Wayne Stambaugh

KiCad is the premiere open source electronics design automation suite. It’s used by professionals and amateurs alike to design circuits and layout out printed circuit boards. In recent years we’ve seen some incredible features added to KiCad like an improved 3D viewer and push-and-shove routing. This Friday at 10 am PST, join in a Hack…

via Friday Hack Chat: KiCad EDA Suite with Wayne Stambaugh — Hackaday

Friday Hack Chat: KiCad with Wayne Stambaugh

Tiny CW Capacitive Touch Paddle

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.

 

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.

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.

Tiny CW Capacitive Touch Paddle

Upgrade for cheap TP4056 Li-Ion charger board

Robert on hackaday.io designed this upgrade for a cheap TP4056 Li-Ion charger board:

5805321482678738900.jpg

TP4056 3V3 load share addon board

I wanted to have a load sharing for my future battery operated project with the ability to charge the battery. There is a load of cheap TP4056 boards from China. None of them has the load sharing or voltage regulator on board so I made my own addon board.

Smrtokvitek has shared the board on OSH Park:

3V3 load share for TP4056 v1.1

813c14dce1553a381c95c4f53422860e.png

Order from OSH Park

Upgrade for cheap TP4056 Li-Ion charger board

ATtiny45 motion sensing night light

DanR has shared this motion sensing night light board:

52a565338ea97ef07276d81c9bc9584c

ATtiny45 motion sensing night light V1.2 D

This light is powered by an ATtiny45/85 which powers on the 14 LED lights when motion is sensed and it is in a dark room. The light sensor on the board will not allow the lights to come on if it is in a reasonably lit room.

It is fitted with a barrel plug for power, this model specifically with an L7805CV voltage regulator.

Order from OSH Park

ATtiny45 motion sensing night light

Programming the Open-V Open Source CPU on the Web

You can now program the Open-V on the web, and see the results in real time. The code is compiled in the web IDE and then flashed to a microcontroller which is connected to a live YouTube live stream. It’s pretty neat to flash firmware on a microcontroller thousands of miles away and see the…

via Programming the Open-V Open Source CPU on the Web — Hackaday

Programming the Open-V Open Source CPU on the Web

USB-to-1-wire Interface

Alan Mitchell designed this board to interface 1-wire sensors to a Raspberry Pi computer:

USB-to-1-wire Interface

1wire-pcb

Order from OSH Park

This board is part of Alan’s Raspberry Pi data collection system:

Mini-Monitor

The Mini-Monitor software is data acquisition software that runs on a Raspberry Pi computer. It is designed to post the collected data to the BMON web-based sensor reading database and analysis software, but the software can be modified to post to other Internet databases. The Mini-Monitor software has the ability to collect data from a number of different sources

USB-to-1-wire Interface