xdanieldzd / BA66UsbFrontend

Utility for Wincor Nixdorf BA66 USB point-of-sale VFD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BA66UsbFrontend

C# .NET utility application for Wincor Nixdorf BA66 USB 4x20 character point-of-sale VFDs. Supports displaying date/time, weather (via OpenWeatherMap API), some system and network stats, and media playback status (via beefweb plugin for foobar2000), and additionally simulates the VFD output in the UI.

Code uses Device.Net and friends for USB communications, and should hopefully be clear enough to (in conjunction with the manuals) understand how to interface with the display over USB.

Documentation

Notes

  • My BA66 came with a USB Type-B to PoweredUSB cable attached, but PoweredUSB is not required to drive the display and, as the label implies (+5V, 450 mA), it works fine with a normal Type-B to Type-A cable.
  • Adapting the project for use with the BA63 USB (2x20 characters, USB PID 0x0200) is possible, but all data sent to the display is formatted for four lines, so all screen layouts will need reworking, etc.

Screenshots

Screenshot 1

About

Utility for Wincor Nixdorf BA66 USB point-of-sale VFD

License:MIT License


Languages

Language:C# 100.0%