blue_thermal_helper 1.0.4 copy "blue_thermal_helper: ^1.0.4" to clipboard
blue_thermal_helper: ^1.0.4 copied to clipboard

Reusable Flutter helper for Bluetooth thermal printer (ESC/POS)

Changelog #

1.0.0 - 2026-01-06 #

Added #

  • BlueThermalHelper core helper
  • Scan, connect, disconnect Bluetooth printer
  • ThermalReceipt builder abstraction
  • ESC/POS real printing support
  • Receipt preview (text-based)
  • Support paper size via enum (58mm / 80mm)
  • Money formatting with auto-alignment
  • Auto-wrap item name
  • Print receipt from JSON data

Fixed #

  • Preview width mismatch with 58mm paper
  • Money column alignment edge cases
  • Connection status not updating in UI

Notes #

  • Initial public release
  • Tested with 58mm thermal printer

✅ Compatibility #

Tested on Flutter 3.38.5 with real android devices Oppo Reno 14 and PANDA Thermal Printer PRJ-R58B

1.0.1 #

  • Update README

1.0.2 #

  • Update README

1.0.3 #

  • Bug Fix Logo Function

1.0.4 #

  • Add Request Enabling Bluetooth ON
3
likes
160
points
215
downloads

Publisher

unverified uploader

Weekly Downloads

Reusable Flutter helper for Bluetooth thermal printer (ESC/POS)

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

esc_pos_utils_plus, flutter, image, intl, permission_handler, print_bluetooth_thermal

More

Packages that depend on blue_thermal_helper

Packages that implement blue_thermal_helper