Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alokmenghrajani/heart-of-love
JavaScript simulation of Kitsrus' Heart Of Love electronics kit
https://github.com/alokmenghrajani/heart-of-love
8051 8051-microcontroller at89c2051 electronics-kit heart-of-love javascript kitsrus kitsrus-136
Last synced: about 1 month ago
JSON representation
JavaScript simulation of Kitsrus' Heart Of Love electronics kit
- Host: GitHub
- URL: https://github.com/alokmenghrajani/heart-of-love
- Owner: alokmenghrajani
- License: apache-2.0
- Created: 2024-06-17T20:59:11.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-21T08:47:46.000Z (7 months ago)
- Last Synced: 2024-06-22T02:06:30.008Z (7 months ago)
- Topics: 8051, 8051-microcontroller, at89c2051, electronics-kit, heart-of-love, javascript, kitsrus, kitsrus-136
- Language: C
- Homepage: https://www.quaxio.com/heart-of-love/k136.html
- Size: 106 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Heart Of Love
I once purchased an [electronics kit](https://www.kitsrus.com/k136.html)
from Kitsrus called Heart of Love (kit 136) as a Valentine Day present. 15 years
later, the Heart of Love continues to blink its LEDs in fun patterns. The kit
includes [source code](heart.c) and [schematic](k136.pdf). This repo contains
a JavaScript port. Implementing this code gave me an opportunity to peek and
understand how the flashing patterns were encoded. Interestingly, the original
source code implemented an interpreter to save code space.Next steps? Maybe I'll emulate the chip (an [Intel 8051](https://en.wikipedia.org/wiki/MCS-51))
or build a keychain-sized clone...## See it in action
Visit [k136.html](https://www.quaxio.com/heart-of-love/k136.html) in
your browser to see the JavaScript version of Heart of Love.