Skip to content

AestheticCapybara/JDuino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JDuino

Static Badge Static Badge Static Badge Static Badge

Java based open-source development board interface.

Features

  • Handshake based connection establishing
  • Multithreaded event handling
  • Console interface
  • 2 control LEDs (adjust pins in driver code)
  • EEPROM operations handling (tested on Arduino Uno)

Foreseen Features

  • Graphical UI
  • Logging

Contents

  1. Java based board handler class and interface (./src/main/)
  2. Board driver for Arduino (./src/boardDriver/)

Defaults

Handshake in:   tQwAN6ENez1jGjkq&kKT3H3sm4vr31hF
Handshake out:  OF@ch+SOCYPEacmw4DYwAFb3E!AHZQfQ

Adjust in boardDriver.ino

Requirements

  • JDK version: 21

Credits

Fazecast - jSerialComm library: https://github.com/Fazecast/jSerialComm