Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungWe shipped guest play at 17:39 and deleted it at 18:35(21.09.2026 um 13:32 Uhr)
Sichere ProgrammierungBest MCP Servers 2026: 10 Worth Installing (Tested)(21.09.2026 um 13:42 Uhr)
Sichere ProgrammierungThe Resume Is Dying. What's Replacing It?(21.09.2026 um 13:44 Uhr)
Sichere Programmierung38 clamps, four probits, and one coefficient rounded to 15 digits(21.09.2026 um 13:46 Uhr)
Sichere ProgrammierungGmail deletes your SVG logo and Outlook ignores your flexbox(21.09.2026 um 13:47 Uhr)
Sichere Programmierung'2026-27' is a better database key than a date range(21.09.2026 um 13:49 Uhr)
Sichere ProgrammierungThe CoreDNS Black Hole: how one dead DNS pod broke our API gateway(21.09.2026 um 13:53 Uhr)
Sichere ProgrammierungWe shipped guest play at 17:39 and deleted it at 18:35(21.09.2026 um 13:32 Uhr)
Sichere ProgrammierungBest MCP Servers 2026: 10 Worth Installing (Tested)(21.09.2026 um 13:42 Uhr)
Sichere ProgrammierungThe Resume Is Dying. What's Replacing It?(21.09.2026 um 13:44 Uhr)
Sichere Programmierung38 clamps, four probits, and one coefficient rounded to 15 digits(21.09.2026 um 13:46 Uhr)
Sichere ProgrammierungGmail deletes your SVG logo and Outlook ignores your flexbox(21.09.2026 um 13:47 Uhr)
Sichere Programmierung'2026-27' is a better database key than a date range(21.09.2026 um 13:49 Uhr)
Sichere ProgrammierungThe CoreDNS Black Hole: how one dead DNS pod broke our API gateway(21.09.2026 um 13:53 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

🧠 Building an Accessible Currency Detector for the Sri Lankan Visually Impaired with YOLOv8, ESP32-CAM & Audio Feedback

I built a real-time Sri Lankan Rupee (LKR) currency detector using YOLOv8, ESP32-CAM, and DFPlayer Mini to provide audio feedback. The goal is to create a low-cost assistive tool that helps blind and visually impaired users identify money…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

I built a real-time Sri Lankan Rupee (LKR) currency detector using YOLOv8, ESP32-CAM, and DFPlayer Mini to provide audio feedback. The goal is to create a low-cost assistive tool that helps blind and visually impaired users identify money independently.









💡 The Problem: Identifying Currency Without Sight



For many visually impaired individuals, identifying banknotes is a daily challenge.


While some mobile apps exist, they often require smartphones or lack support for local currencies. I wanted to build a dedicated embedded device — simple, affordable, and tailored for Sri Lankan Rupees — that gives instant audible feedback.









🔧 The Solution: YOLOv8 + Embedded Hardware



My project, Sri Lankan Currency Detector, combines modern computer vision with accessible hardware to deliver fast, reliable, and practical results.






1️⃣ Real-Time Object Detection with YOLOv8



At the heart of the system lies the YOLOv8n model, chosen for its speed and accuracy.




  • Detects six denominations: Rs. 20, 50, 100, 500, 1000, and 5000.

  • Trained on a custom dataset of over 1,000 annotated images captured under various lighting and orientation conditions.

  • Optimized for real-time inference on lightweight systems.









2️⃣ Live Video Capture with ESP32-CAM



To make the system portable and practical:





  • ESP32-CAM captures live video frames.

  • The feed is processed on a connected device (PC or Raspberry Pi).

  • Compact design ensures the system is lightweight and mobile.









3️⃣ Audio Feedback via DFPlayer Mini



This turns the project from just a detection model into a true assistive technology.




  • When a note is detected, the DFPlayer Mini plays a pre-recorded audio clip (e.g., “100 Rupee note detected”).

  • Provides instant audible feedback, allowing users to identify currency hands-free.









⚙️ How It Works (Simplified Flow)





  1. Capture: ESP32-CAM captures the live video feed.


  2. Process: Frames are analyzed by the YOLOv8 model.


  3. Detect: The model identifies the denomination of the banknote.


  4. Announce: DFPlayer Mini plays the corresponding audio message.



(You can include a block diagram or workflow image here.)









🧩 Technical Challenges & Lessons Learned





  • Dataset Diversity: Collected images in various lighting and orientations to ensure robustness.


  • Model Optimization: YOLOv8n provided a great balance between speed and accuracy; quantization is a future step for full edge deployment.


  • Hardware Integration: Coordinating serial communication between ESP32-CAM and DFPlayer Mini required careful synchronization.









🚀 Future Improvements





  • Quantized YOLOv8 model for direct on-device inference.


  • Multi-language audio support for wider accessibility.


  • 3D-printed enclosure for a portable, user-friendly design.









🧠 Try It Yourself!



All code, model weights, and dataset details are available on GitHub.


I’d love your feedback, suggestions, or collaboration ideas!



🔗 GitHub: mohamed-riham/Sri-Lankan-Currency-Detector-YOLOv8


🎥 Demo Video: Watch on YouTube









🏁 Conclusion



This project shows how AI and embedded systems can create real-world impact when applied thoughtfully. By combining YOLOv8 with ESP32-CAM and DFPlayer Mini, we can bring independence and accessibility to those who need it most.



If you enjoyed this project or have ideas for improvement, let’s connect in the comments! 👇






Tags:






deeplearning #computervision #yolov8 #esp32 #iot #accessibility #assistivetech #python #machinelearning #opensource #MohamedRiham #mohamedriham #riham

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten 🧠 Building an Accessible Currency Detector for the Sri Lankan Visually Impaired with YOLOv8, ESP32-CAM & Audio Feedback

Thematisch verwandte Begriffe: Building, Accessible, Currency, Detector · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-94040 | A flaw has been found in vas3k TaxHacker up to 0.8.5. Affected by this v…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick