Skip to content
forked from Effix/LedBadge

Custom firmware and library for displaying imagery on a small led name badge

License

Notifications You must be signed in to change notification settings

J0w03L/LedBadge

 
 

Repository files navigation

LedBadge

An attempt at creating a cross-platform version of LedBadge using Qt6.

Current Features

Linux

  • GUI
  • Serial Communication
  • Commands:
    • Ping
    • GetVersion
    • Swap
    • PollInputs
    • SetBrightness
    • SetPixel
    • GetPixel
    • GetPixelRect
    • SolidFill
    • Fill
    • Copy
    • SetPowerOnImage
    • SetHoldTimings

Windows

TODO.

Dependencies

  • Qt6
  • libpng

Drivers

Linux

Most Linux distros since 2005 should already have drivers for badges using the PL2303TA installed. The Linux PL2303TA drivers can be found here.

Windows

I have uploaded the drivers (and original software) that came with my badge to the Internet Archive here. They should work on any badge that uses the PL2303TA, though the software included in that archive may not necessarily be compatible with them.

Important to note for users using Windows 11 or later: the drivers that Windows will install automatically upon connecting a PL2303TA badge to your computer do NOT work! To get around this issue, install the Windows 8 version of drivers included in the above-mentioned archive. If you encounter issues on other versions of Windows, this is also worth giving a try as the newer versions of the PL2303TA driver may be at fault.

Notes

Development starts from the v1.0 release of LedBadge, because it's the only version that works with the B1248 badge that I have. I intend to at least try to bring some of the newer features over to this though!

About

Custom firmware and library for displaying imagery on a small led name badge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 60.8%
  • C++ 31.6%
  • C 5.0%
  • CMake 2.6%