Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tenderlove/analog-terminal-bell
A bell for your terminal that is analog
https://github.com/tenderlove/analog-terminal-bell
Last synced: 23 days ago
JSON representation
A bell for your terminal that is analog
- Host: GitHub
- URL: https://github.com/tenderlove/analog-terminal-bell
- Owner: tenderlove
- License: mit
- Created: 2020-08-30T19:45:47.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-01T23:00:09.000Z (over 3 years ago)
- Last Synced: 2024-10-04T10:10:27.323Z (about 1 month ago)
- Language: OpenSCAD
- Size: 3.61 MB
- Stars: 482
- Watchers: 11
- Forks: 10
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Analog Terminal Bell
Welcome to the Analog Terminal Bell!
The Analog Terminal Bell is a bell that rings any time a bell character is
displayed on your terminal. Simply plug the bell in to USB and enable "Analog
Bell" in your terminal settings.Never miss a terminal bell notification again!
Here is a photo of the bell:
![Analog Terminal Bell Photo](photos/a.jpeg)
Here is a video explanation:
[![Analog Terminal Bell](https://yt-embed.herokuapp.com/embed?v=uG8VpN6Z_YA)](https://www.youtube.com/watch?v=uG8VpN6Z_YA)
## Actual Product Details
This bell is not actually for sale. You have to build it yourself! This
project uses an MCP2221A microchip to drive a solenoid and hit a bell.### Electronic Hardware
Information about the electronic hardware to build this project can be found in
the `pcb` folder. Just check out the [README](pcb/README.md) there for details
on how to build the electronic hardware for this project.I used through hole components on the PCB to make assembly as easy as possible.
### Physical Hardware
The bell can be found at many stores like [amazon](https://www.amzn.com/s?k=bell) or [staples](https://www.staples.com/call+bell/directory_call%2520bell)
### Software
Unlike an Arduino, this microchip doesn't need any firmware, we can control it
via USB HID. See the [README](software/README.md) in the `software` folder for
details on how to control the bell from your computer.Note that if you want iTerm2 to ring the bell like in the commercial, you'll
need a custom build of iTerm2. You can find the patches for iTerm2
[here](https://github.com/tenderlove/iTerm2/tree/analog-terminal-bell).### Case and Mounting
The case is 3D printed and the stl files can be found in the [case](case) folder.