Simple micro controller based USB thermometer with Linux kernel driver module and simple Java desktop app
- Assembly 56.4%
- C 32.5%
- C++ 5.7%
- Java 4.8%
- Makefile 0.5%
| usbtherm-avr | ||
| usbtherm-kicad | ||
| usbtherm-libusb | ||
| usbtherm-linux | ||
| usbtherm-ui | ||
| .gitignore | ||
| .travis.yml | ||
| LICENSE | ||
| README.md | ||
USBTherm
Simple micro controller based USB thermometer with Linux kernel driver module and simple Java desktop app
This repository contains four projects:
- usbtherm-avr - USB thermometer based on an AVR micro controller and the V-USB firmware-only USB implementation
- usbtherm-kicad - KiCad project including schematic and PCB layout and a board at OSHpark
- usbtherm-linux - Basic but complete Linux kernel USB character device driver module
- usbtherm-libusb - Minimal interface to the device using libusb (much simpler and portable alternative to the Linux driver)
- usbtherm-ui - Simple Java desktop application displaying the temperature
A detailed description of the project can be found at USBTherm