La mini-imprimante thermique sans fil obtient la bibliothèque Arduino (et l'application MacOS)

[Larry Bank] A libreria Arduino per stampà testu è grafica nantu à una stampante termale BLE (Bluetooth Low Energy) hà alcune caratteristiche eccellenti è ponu mandà travaglii di stampa wireless à parechji mudelli cumuni più facilmente pussibule.Questi stampatori sò chjuchi, pocu prezzu è wireless.Questa hè una bona cumminazione chì li rende attrattivi per i prughjetti chì ponu prufittà di stampà copie stampate.
Ùn hè ancu limitatu à u testu predeterminatu simplice.Pudete aduprà fonti di stile di libreria Adafruit_GFX è l'opzioni per compie un output più avanzatu, è mandà testu furmatu cum'è grafica.Pudete leghje tutte l'infurmazioni nantu à ciò chì a biblioteca pò fà in questa lista concisa di funzioni.
Ma [Larry] ùn hà micca firmatu quì.Mentre spirimintò cù i microcontrollers è l'impresora termale BLE, hà ancu vulsutu scopre direttamente cù BLE per parlà cù queste stampanti da u so Mac.Print2BLE hè una applicazione MacOS chì permette di trascinà i fugliali di l'imaghjini à a finestra di l'applicazione.Se l'effettu di vista previa hè bonu, u buttone di stampa farà esce da a stampante cum'è una maghjina dithered 1-bpp.
Piccole stampanti termali sò adattati per prughjetti puliti, cum'è e camere Polaroid modificate.Avà sti picculi stampatori sò wireless è ecunomichi.Solu cù l'aiutu di una tale biblioteca pò esse più faciule.Di sicuru, se tuttu questu pare un pocu troppu faciule, pudete aduprà plasma per rinvià a stampa termica in stampa termale in ogni mumentu.
Scuprite u repository, dumandendu s'ellu qualcunu sapi di sti stampanti boni, vale à dì, Phomemo M02, M02s, è M02pro ùn sò micca listati cum'è cumpatibili, ma cercanu cat, porcu è altre stampanti, ponu esse più o menu listessi. mecanismu sottostante?Vulete sapè s'ellu hè applicà à a biblioteca.Un altru repository in github per script python phomemo per stampà in linux.Queste cose sò economiche è fresche per ghjucà.Vulete sapè perchè ùn hà micca avutu più trazione.
Ci sò parechje variazioni di sti stampanti BLE.In l'internu, tutti ponu avè a stessa stampata è l'interfaccia UART, ma l'imprese chì aghjunghjenu i tavulini BLE piace à cambià e cose per fà difficiule di utilizà fora di e so applicazioni.E duie stampanti chì supportu devenu esse ingegneria inversa attraversu e so applicazioni Android perchè ùn supportanu micca u set di cumandamenti standard ESC / POS.GOOJPRT si cumporta currettamente è manda solu cumandamenti standard via BLE.Sospettate chì parechje persone "strane" decide di utilizà protokolli di cumunicazione per furzà à aduprà e so app mobile.
Dunque, s'è I cumprà unu di elli è sviutata fora è unplug a parte BLE, allura hè assai prubabile chì vo avete solu una stampante termica UART?
Aghju ghjucatu cù l'impresora wireless / rechargeable NETUM 80mm d'Amazon.Custa $ 80 è hè visualizatu nantu à u portu serial com.Supporta ESC / POS, cusì aghju scrittu a mo propria biblioteca PowerShell per l'imaghjini.L'unicu svantaghju di NETUM hè chì ùn hà micca a capacità per rotuli di stampatore assai grande, ma questu hè u prezzu di compacità.Aghju trovu chì possu piglià qualchì rotulu mediu è sbulicà a mità di elli nantu à una bobina viota.Piglia menu di cinque minuti, chì ùn hè micca un grande inconveniente secondu a veloce à quale l'aghju utilizatu.
A risposta corta - sì!Bluetooth Low Energy (BLE) hè assai coherente nantu à e diverse piattaforme, cusì l'implementazione in Linux ùn farà micca assai differenza.
Per testu scalabile, linee simplici è codici à barre, ùn sò micca richiesti driver complicati, perchè quasi tutte e stampanti di etichette / ricevute cumuni supportanu u codice standard di stampante Epson relativamente simplice, cunnisciutu ancu ESC / P.[1] Per esse più precisi, l'imprese termiche per etichette/ricevute utilizanu a variante ESC/POS (Epson Standard Code/Point of Sale).[2] U nome ESC/P o ESC/POS hè ancu adattatu perchè ci hè un caratteru ESCape (codice ASCII 27) prima di u cumandamentu di l'impresora.
Semplici stampanti termali per etichette / ricevute per scopi generali ponu esse acquistati à pocu pressu in siti web cum'è AliExpress.[3] Queste stampanti di u scopu generale anu una interfaccia di livellu RS-232 UART TTL chì sustene ESC / POS.L'interfaccia di livellu RS-232 UART TTL pò esse facilmente cunvertita in USB utilizendu un chip di ponte UART / USB (cum'è CH340x) o un cable.Per e cunnessione wireless WiFi è BLE, avete solu cunnette un modulu cum'è u modulu Espressif ESP32 à l'interfaccia UART TTL.[4] O aghjunghje 10-15 dollari americani à u prezzu di l'impresora termica generale di l'etichetta / ricevuta, è furnisce direttamente USB / WiFi / BLE.Ma induve hè u divertimentu in questu?
Quandu vulete processà l'imaghjini (zoom / dither / cunversione in biancu è neru) è mandà à l'impresora di l'etichetta, un driver cumplessu entra in ghjocu.Per Windows, u driver hè furnitu in linea, cercate "Windows thermal label printer driver" senza "s".Hè più sfida per i microcontrollers chì utilizanu stampanti universali di etichette / ricevute per stampà e foto, è questu hè a libreria Arduino di [Larry Bank] pare esse purtata à u prossimu livellu.
3. Goojprt Qr203 58 mm micro micro stampante termica integrata Rs232 + pannellu Ttl cumpatibile cù Eml203, utilizatu per u codice à barre di ricevuta US $ 15,17 + US $ 2,67 Spedizione:
4. Modulu wireless NodeMcu V3 V2 Lua scheda di sviluppu WIFI ESP8266 ESP32 cù antenna PCB è portu USB ESP-12E CP2102 USD 2,94 + USD 0,82 Spese di spedizione:
A carta utilizata da questi stampatori hè in relazione cù un gran numaru di prublemi di salute.Inoltre, ùn hè micca riciclabile o ecologicu in ogni rispettu.
Contene un potente disruptor endocrine bisphenol-a.A propositu, i prudutti chì ùn cuntenenu micca BPA di solitu cuntenenu BPA-tecnicamente differenti, ma disruptors endocrini peggiu.
Indipendentemente da i chimichi fastidiosi o micca, a carta termale ùn hè micca ecologicamente (logicamente) amichevule per ogni definizione.
Hè improbabile di trattà cù una piccula parte di a quantità fatta da u cashier.Ma vale à dì.
Ispiratu da questu post Hackaday da [Donald Papp], questu post indica a libreria Arduino di [Larry Bank] cù stampa di foto per stampanti termiche, [Jeff Epler] ne hà una nova in Adafruit (settembre 2021) 28th) "BLE Thermal ". Cat "Tutorial di stampatore cù CircuitPython [1][2][3] Questu hà risultatu in una funzione di stampa di foto guidata da u simpaticu pocu (ma piuttostu caru IMHO) Adafruit CLUE nRF52840 Express Stampante termica cù scheda Bluetooth LE è 1.3 "240 × 240 colore. Display IPS TFT à bordu.[4]
Sfortunatamente, u codice CircuitPython stampa solu una maghjina preprocessata da una applicazione di editazione di foto (cum'è l'editore di foto GIMP multiplataforma gratuitu è ​​open source).[5] Ma per esse ghjustu, dubite chì una scheda CLUE cù un processore Nordic nRF52840 Bluetooth LE, 1 MB di memoria flash, 256KB RAM, è un processore Cortex M4 di 64 MHz chì funziona CircuitPython cumpletu hà spaziu per preprocessà qualcosa eccettu simplice L'imagine- tavola.
[Jeff Epler] hà scrittu: Quandu aghju vistu a stampante "cat" in questu articulu di Hackaday (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos) -app/), solu bisognu di preparà unu per mè stessu.U poster originale hà fattu una biblioteca per Arduino, ma vulia fà una versione adattata per CircuitPython.
2. Tutorial di Adafruit "Ble Thermal "Cat" Printer with CircuitPython" [formatu html di una sola pagina]

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

Utilizendu u nostru situ web è servizii, accettate esplicitamente à a piazza di i nostri cookies di prestazioni, funziunalità è publicità.sapè ne di più


Tempu di pubblicazione: 13-10-2021