summaryrefslogtreecommitdiffstats
path: root/_projects/fpm-door-lock.md
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2025-12-07 17:58:27 +0800
committerSadeep Madurange <sadeep@asciimx.com>2025-12-07 17:58:27 +0800
commit1c40e054254cda1a0685d811cb76d490b5d3a358 (patch)
treed79c4803914d62e7b1d0ffccbaa84e64ffcbe652 /_projects/fpm-door-lock.md
parentd6205d87b2c626a4fb2414d7c1746ada3467d79d (diff)
downloadwww-1c40e054254cda1a0685d811cb76d490b5d3a358.tar.gz
FPM door lock.
Diffstat (limited to '_projects/fpm-door-lock.md')
-rw-r--r--_projects/fpm-door-lock.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/_projects/fpm-door-lock.md b/_projects/fpm-door-lock.md
index 2725f36..43b0387 100644
--- a/_projects/fpm-door-lock.md
+++ b/_projects/fpm-door-lock.md
@@ -40,15 +40,15 @@ sleep.
## Embedded software
-The embedded software, written in C with the help of the AVR toolchain,
-includes a driver for the sensor, servo control routines, and a battery
-monitoring system.
+The embedded software, written in C, includes a driver for the sensor, servo
+control routines, and a battery monitoring system.
In addition to controlling the sensor and the servo, the program strives to
-maintain precise control over the sleep mode, as well as when the peripherals
-are activated and for how long they remain active. I thoroughly enjoyed writing
-the embedded software. There's something magical about being able to alter the
-physical world around you by uttering a few lines of C code.
+maintain precise control over the microcontroller's sleep modes, as well as
+when the peripherals are activated and for how long they remain active. I
+thoroughly enjoyed writing the embedded software. There's something magical
+about being able to alter the physical world around you by uttering a few lines
+of C code.
The source code of the project, which includes a driver for the R503
fingerprint sensor module, is enclosed in the tarball linked at the end of the