/Digital-Logic-Circuits-Analyzer

Analyze images of digital logic circuit schemes and automatically generate their truth tables.

Primary LanguageHTML

Digital Logic Circuits Analyzer

A modern web application based on deep learning and advanced image processing techniques to analyze images of logic circuits and simulate their truth table.

Application Demo

Demo

Tech Stack

The application is made up of three separate parts interacting with each other to produce this final output.

  1. A frontend using JavaScript, jQuery, Bootstrap, HTML, CSS and an open source circuit drawing tool.
  2. A server with Python installed which is responsible for the analysis and computations.
  3. A REST API written in Express and Nodejs which glues the previous two parts together.

The only configuration that you have to change if you want to deploy your modified version of this frontend, is to set your backend API link in the config.js file in the root of this directory.