Skip to content

Serial communication between a Java calculator GUI (as frontend) and an Atmega328p microcontroller (as backend)

Notifications You must be signed in to change notification settings

JosueCordero/Java-ATMega_Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java-ATMega_Calculator

Project Description

This project consists of a Java-based graphical user interface (GUI) calculator that communicates through the serial port with USB-TTL to the Atmega328P microcontroller. The calculator performs mathematical operations on the microcontroller and then returns the results to the Java GUI.

JAVA-Atmega328P


Explaining code and demonstration video (In Spanish):

Explaining video (Spanish)

The exact moment of the demostration is at 14:03


In this repository, you will find the source code and the necessary JSerialComm library to compile and run the calculator.

General Instructions

  1. Open a new project in NetBeans with the files under the src folder and also, add the serial communication library under the Libreria folder.
  2. Configure the serial communication with the microcontroller (Use a USB-TTL device and search for its drivers)
  3. Upload the program to the microcontroller using Atmel Studio.
  4. Run the application in NetBeans and enjoy the real-time

About

Serial communication between a Java calculator GUI (as frontend) and an Atmega328p microcontroller (as backend)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published