Mini drahtlose thermesche Printer kritt Arduino Bibliothéik (a MacOS Applikatioun)

[Larry Bank] D'Arduino Bibliothéik fir Text a Grafiken op engem BLE (Bluetooth Low Energy) Thermaldrucker ze drécken huet e puer exzellent Features a kënnen drahtlos Dréckjobs op vill gemeinsam Modeller sou einfach wéi méiglech schécken.Dës Drécker si kleng, preiswert a drahtlos.Dëst ass eng gutt Kombinatioun déi se attraktiv mécht fir Projeten déi profitéiere kënne vum Drock vun Hardcopies.
Et ass och net limitéiert op einfachen Standardtext.Dir kënnt Adafruit_GFX Bibliothéikstil Schrëften an Optiounen benotze fir méi fortgeschratt Output ze kompletéieren, a formatéiert Text als Grafiken ze schécken.Dir kënnt all Informatioun iwwer wat d'Bibliothéik maache kann an dëser präzis Lëscht vu Funktiounen liesen.
Awer [Larry] huet net do opgehalen.Wärend hien experimentéiert mat Mikrokontroller a BLE Thermaldrucker, wollt hien och direkt mat BLE entdecken fir mat dësen Dréckeren vu sengem Mac ze schwätzen.Print2BLE ass eng MacOS Applikatioun déi Iech erlaabt Bilddateien an d'Applikatiounsfenster ze zéien.Wann d'Virschaueffekt gutt ass, wäert den Dréckknäppchen et aus dem Drécker erauskommen als 1-bpp dithered Bild.
Kleng thermesch Drécker si gëeegent fir ordentlech Projeten, wéi modifizéiert Polaroid Kameraen.Elo sinn dës kleng Drécker drahtlos a wiertschaftlech.Nëmme mat der Hëllef vun esou enger Bibliothéik kann et méi einfach ginn.Natierlech, wann dat alles e bëssen ze einfach schéngt, kënnt Dir Plasma benotze fir thermesch Dréckerei zu all Moment zréck an d'thermesch Dréckerei ze setzen.
Ech duerchsichen de Repository, froe mech ob iergendeen iwwer dës bëlleg Dréckeren weess, dat ass, Phomemo M02, M02s, a M02pro sinn net als kompatibel opgelëscht, awer op der Sich no Kaz, Schwäin an aner Drécker, si kënne méi oder manner d'selwecht sinn Basisdaten Mechanismus?Wëllt wëssen ob et fir d'Bibliothéik gëllt.En anere Repository op github fir phomemo Python Scripte fir op Linux ze drécken.Dës Saache sinn bëlleg a cool ze spillen.Wëllt wëssen firwat et net méi Traktioun krut.
Et gi vill Variatiounen vun dëse BLE Dréckeren.Intern kënnen se all déiselwecht Dréckkopf an UART Interface hunn, awer Firmen déi BLE Boards addéiere wëllen d'Saachen änneren fir et schwéier ze benotzen ausserhalb vun hiren Uwendungen.Déi zwee Drécker, déi ech ënnerstëtzen, mussen ëmgedréint duerch hir Android Uwendungen ëmgedréit ginn, well se den ESC / POS Standard Kommandoset net ënnerstëtzen.GOOJPRT behält sech richteg a schéckt nëmme Standardbefehle iwwer BLE.Ech de Verdacht datt vill "komesch" Leit décidéieren Kommunikatiounsprotokoller ze benotzen fir Iech ze zwéngen hir mobil Apps ze benotzen.
Dofir, wann ech ee vun hinnen kafen an en eidel maachen an de BLE Deel ausschalten, dann ass et ganz wahrscheinlech datt Dir nëmmen en UART Thermaldrucker hutt?
Ech hu mam Amazon's 80mm NETUM drahtlosen / nofëllbare Printer gespillt.Et kascht $ 80 a gëtt um Serien Com Hafen ugewisen.Et ënnerstëtzt ESC / POS, also hunn ech meng eege PowerShell Bibliothéik fir Biller geschriwwen.Deen eenzegen Nodeel vum NETUM ass datt et net d'Kapazitéit fir ganz grouss Dréckerrollen huet, awer dëst ass de Präis vun der Kompaktheet.Ech hu fonnt datt ech e puer mëttelgrouss Rollen huelen an d'Halschent vun hinnen op eng eidel Spull ausrollen.Et dauert manner wéi fënnef Minutten, wat net e groussen Nodeel ass no der Geschwindegkeet mat där ech se benotzen.
Déi kuerz Äntwert - jo!Bluetooth Low Energy (BLE) ass ganz konsequent op verschiddene Plattformen, sou datt et op Linux implementéiere wäert net vill Ënnerscheed maachen.
Fir skalierbaren Text, einfach Zeilen a Barcodes si keng komplizéiert Chauffeuren erfuerderlech, well bal all üblech Label / Empfangsdrucker de relativ einfachen Epson Drécker Standardcode ënnerstëtzen, och bekannt als ESC/P.[1] Fir méi präzis ze sinn, benotzen Label-/Empfang-thermesch Dréckeren d'ESC/POS (Epson Standard Code/Point of Sale) Variant.[2] Den Numm ESC/P oder ESC/POS ass och gëeegent well et en ESCape Charakter (ASCII Code 27) virum Dréckerbefehl gëtt.
Einfach allgemeng Zweck thermesch Label / Empfangsdrucker kënne bëlleg op Websäite wéi AliExpress kaaft ginn.[3] Dës allgemeng Zweck Dréckeren hunn eng RS-232 UART TTL Niveau Interface datt ESC / POS ënnerstëtzt.D'RS-232 UART TTL Niveau Interface kann einfach op USB ëmgewandelt ginn mat engem UART / USB Bréck Chip (wéi CH340x) oder engem Kabel.Fir WiFi a BLE drahtlose Verbindungen, musst Dir nëmmen e Modul wéi den Espressif ESP32 Modul un d'UART TTL Interface verbannen.[4] Oder dobäi 10-15 US Dollar op de Präis vun allgemeng thermesch Label / Empfang Dréckeren, an et gëtt direkt USB / WiFi / BLE.Awer wou ass de Spaass an dësem?
Wann Dir d'Bild wëllt veraarbechten (Zoom/Dither/Schwaarz-Wäiss Konversioun) an et un de Labelprinter schécken, kënnt e komplexe Chauffer an d'Spill.Fir Windows gëtt de Chauffer online zur Verfügung gestallt, Sich no "Windows Thermal Label Printer Driver" ouni "s".Et ass méi Erausfuerderung fir Mikrokontroller déi universell Label / Empfangsdrucker benotze fir Fotoen ze drécken, an dat ass [Larry Bank] d'Arduino Bibliothéik schéngt op den nächsten Niveau geholl ze ginn.
3. Goojprt Qr203 58 mm Mikro Mikro embedded thermesch Dréckerspäicher Rs232 + Ttl Panel kompatibel mat Eml203, benotzt fir Empfang Barcode US $15.17 + US $2.67 Versand:
4. Wireless Modul NodeMcu V3 V2 Lua WIFI Entwécklungsplat ESP8266 ESP32 mat PCB Antenne an USB Hafen ESP-12E CP2102 USD 2.94 + USD 0.82 Versandkäschte:
De Pabeier, deen vun dësen Dréckeren benotzt gëtt, ass mat enger grousser Zuel vu Gesondheetsproblemer verbonnen.Ausserdeem ass et net recycléierbar oder ëmweltfrëndlech a kee Fall.
Et enthält e potenten endokrine Stéierungsmëttel Bisphenol-a.Iwwregens, Produkter déi BPA net enthalen enthalen normalerweis BPA-technesch ënnerschiddlech, awer méi schlëmm endokrine Stéierungen.
Egal wéi déi lästeg Chemikalien oder net, Thermopabeier ass net ökologesch (logesch) frëndlech no enger Definitioun
Dir sidd onwahrscheinlech mat engem klengen Deel vun der Zomm vun der Keesseberäich gemaach.Awer et ass derwäert ze ernimmen.
Inspiréiert vun dësem Hackaday Post vum [Donald Papp], weist dëse Post op [Larry Bank] seng Arduino Bibliothéik mat Fotodruck fir Thermaldrucker, [Jeff Epler] huet en neien um Adafruit (September 2021) 28. 'BLE Thermal " Cat" Drécker Tutorial mat CircuitPython [1] [2] [3] Dëst huet zu enger Fotodruckfunktioun gefouert vun der séiss klenger (awer éischter deier IMHO) Adafruit CLUE nRF52840 Express Thermaldrucker mat Bluetooth LE Board an 1.3 "240 × 240 Faarf IPS TFT Display u Bord.[4]
Leider dréckt de CircuitPython-Code nëmmen e Bild virbeaarbecht vun enger Fotobeaarbechtungsapplikatioun (wéi de gratis an Open Source Cross-Plattform GIMP Photo Editor).[5] Awer fir gerecht ze sinn, ech bezweifelen ob e CLUE Board mat engem Nordic nRF52840 Bluetooth LE Prozessor, 1 MB Flash Memory, 256KB RAM, an engem 64 MHz Cortex M4 Prozessor deen voll CircuitPython leeft, Plaz huet fir alles virzebereeden ausser einfach D'Bild- plank.
[Jeff Epler] huet geschriwwen: Wéi ech de "Katze" Drécker an dësem Hackaday Artikel gesinn hunn (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -App/), Ech muss just eng fir mech virbereeden.D'Original Plakat huet eng Bibliothéik fir Arduino gemaach, mee ech wollt eng Versioun gëeegent fir CircuitPython maachen.
2. Adafruit's "BLE Thermal "Cat" Printer with CircuitPython" Tutorial [Single Page html Format]

https://cdn-learn.adafruit.com/downloads/pdf/ble-thermal-cat-printer-with-circuitpython.pdf?timestamp=1632888339

Andeems Dir eis Websäit a Servicer benotzt, averstanen Dir explizit d'Placement vun eiser Leeschtung, Funktionalitéit a Reklamm Cookien.léier méi


Post Zäit: Okt-13-2021