Skip to content

Commit

Permalink
Explain the project
Browse files Browse the repository at this point in the history
  • Loading branch information
alokmenghrajani committed Jun 18, 2024
1 parent ae97154 commit 3ee47e2
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,17 @@
# js_kitrus_heart_of_love
JavaScript simulation of Kitrus' Heart Of Love electronics kit
# JS Kitrus Heart of Love

I once purchased an [electronics kit](https://www.kitsrus.com/k136.html)
from Kitrus 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. The original source code used
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](k136.html) in your browser to see the JavaScript version of
Heart of Love.

0 comments on commit 3ee47e2

Please sign in to comment.