Mini bežični termalni printer dobiva Arduino biblioteku (i MacOS aplikaciju)

[Larry Bank] Arduino biblioteka za ispis teksta i grafike na termalnom pisaču BLE (Bluetooth Low Energy) ima neke izvrsne značajke i može slati zadatke bežičnog ispisa mnogim uobičajenim modelima što je lakše moguće.Ovi pisači su mali, jeftini i bežični.Ovo je dobra kombinacija koja ih čini privlačnima za projekte koji mogu imati koristi od tiskanja tiskanih kopija.
Također nije ograničen na jednostavan zadani tekst.Možete koristiti fontove i opcije u stilu biblioteke Adafruit_GFX da dovršite napredniji izlaz i pošaljete formatirani tekst kao grafiku.Sve informacije o tome što knjižnica može učiniti možete pročitati na ovom sažetom popisu funkcija.
Ali [Larry] nije tu stao.Dok je eksperimentirao s mikrokontrolerima i BLE termalnim pisačima, također je želio istražiti izravnu upotrebu BLE-a za komunikaciju s tim pisačima sa svog Maca.Print2BLE je MacOS aplikacija koja vam omogućuje povlačenje slikovnih datoteka u prozor aplikacije.Ako je učinak pregleda dobar, gumb za ispis omogućit će da ona izađe iz pisača kao promijenjena slika od 1 bpp.
Mali termalni pisači prikladni su za uredne projekte, kao što su modificirani Polaroid fotoaparati.Sada su ti mali pisači bežični i ekonomični.Samo uz pomoć takve knjižnice stvari mogu postati lakše.Naravno, ako vam se sve ovo čini previše lakim, plazmom možete u bilo kojem trenutku vratiti termalni tisak u termalni tisak.
Pregledavam repozitorij, pitam se zna li netko za ove jeftine pisače, odnosno Phomemo M02, M02s i M02pro nisu navedeni kao kompatibilni, ali tražim cat, pig i druge pisače, možda su više-manje isti temeljni mehanizam?Želim znati odnosi li se to na knjižnicu.Još jedno spremište na githubu za phomemo python skripte za ispis na linuxu.Ove stvari su jeftine i cool za igranje.Želim znati zašto nije dobio više privlačenja.
Postoje mnoge varijante ovih BLE pisača.Interno, svi mogu imati istu glavu za ispis i UART sučelje, ali tvrtke koje dodaju BLE ploče vole mijenjati stvari kako bi otežale korištenje izvan svojih aplikacija.Dva pisača koja podržavam moraju biti obrnuti inženjering putem svojih Android aplikacija jer ne podržavaju standardni skup naredbi ESC/POS.GOOJPRT se ponaša ispravno i šalje samo standardne naredbe putem BLE-a.Pretpostavljam da mnogi "čudni" ljudi odlučuju koristiti komunikacijske protokole kako bi vas prisilili da koristite njihove mobilne aplikacije.
Stoga, ako kupim jedan od njih i ispraznim ga i isključim BLE dio, onda je vrlo vjerojatno da imate samo UART termalni printer?
Igrao sam se s Amazonovim bežičnim/punjivim pisačem od 80 mm NETUM.Košta 80 dolara i prikazuje se na serijskom com priključku.Podržava ESC/POS, pa sam napisao vlastitu biblioteku PowerShell za slike.Jedina mana NETUM-a je to što nema kapacitet za velike rolne printera, ali to je cijena kompaktnosti.Otkrio sam da mogu uzeti nekoliko smotuljaka srednje veličine i odmotati ih pola na prazan kalem.Traje manje od pet minuta, što nije velika neugodnost s obzirom na brzinu kojom ih koristim.
Kratak odgovor - da!Bluetooth Low Energy (BLE) vrlo je dosljedan na različitim platformama, tako da njegova implementacija na Linuxu neće napraviti veliku razliku.
Za skalabilni tekst, jednostavne linije i crtične kodove nisu potrebni komplicirani upravljački programi jer gotovo svi uobičajeni pisači naljepnica/potvrda podržavaju relativno jednostavan Epsonov standardni kod pisača, također poznat kao ESC/P.[1] Da budemo precizniji, termalni pisači naljepnica/potvrda koriste varijantu ESC/POS (Epson Standard Code/Point of Sale).[2] Naziv ESC/P ili ESC/POS također je prikladan jer prije naredbe pisača postoji znak ESCape (ASCII kod 27).
Jednostavni termalni pisači naljepnica/potvrda opće namjene mogu se jeftino kupiti na web stranicama kao što je AliExpress.[3] Ovi pisači opće namjene imaju RS-232 UART TTL sučelje koje podržava ESC/POS.RS-232 UART TTL sučelje može se jednostavno pretvoriti u USB pomoću UART/USB premosnog čipa (kao što je CH340x) ili kabela.Za WiFi i BLE bežične veze trebate samo spojiti modul kao što je Espressif ESP32 modul na UART TTL sučelje.[4] Ili dodajte 10-15 američkih dolara cijeni uobičajenih termalnih pisača naljepnica/potvrda i izravno će omogućiti USB/WiFi/BLE.Ali gdje je zabava u ovome?
Kada želite obraditi sliku (zoom/dither/crno-bijela konverzija) i poslati je na pisač naljepnica, složeni upravljački program dolazi u igru.Za Windows, upravljački program dostupan je na mreži, potražite "Windows termalni upravljački program pisača naljepnica" bez "s".Veći je izazov za mikrokontrolere koji koriste univerzalne pisače naljepnica/potvrda za ispis fotografija, a čini se da je biblioteka [Larry Bank] Arduino podignuta na višu razinu.
3. Goojprt Qr203 58 mm mikro mikro ugrađeni termalni pisač Rs232+Ttl ploča kompatibilna s Eml203, koristi se za crtični kod računa 15,17 USD + 2,67 USD Dostava:
4. Bežični modul NodeMcu V3 V2 Lua WIFI razvojna ploča ESP8266 ESP32 s PCB antenom i USB priključkom ESP-12E CP2102 2,94 USD + 0,82 USD Naknada za dostavu:
Papir koji koriste ove tiskare povezan je s velikim brojem zdravstvenih problema.Osim toga, ne može se reciklirati niti je prihvatljiv za okoliš u bilo kojem pogledu.
Sadrži snažan endokrini disruptor bisfenol-a.Inače, proizvodi koji ne sadrže BPA obično sadrže BPA-tehnički drugačije, ali gore endokrine disruptore.
Bez obzira na neugodne kemikalije ili ne, termalni papir ni po jednoj definiciji nije ekološki (logično) prihvatljiv
Malo je vjerojatno da ćete se nositi s malim dijelom iznosa koji je napravila blagajnica.Ali vrijedno je spomena.
Inspiriran ovom Hackaday objavom [Donalda Pappa], ova objava ukazuje na Arduino biblioteku [Larryja Banka] s ispisom fotografija za termalne pisače, [Jeff Epler] ima novu na Adafruitu (rujan 2021.) 28.)'BLE Thermal “ Cat” Printer Tutorial with CircuitPython [1][2][3] Ovo je rezultiralo funkcijom ispisa fotografija koju pokreće slatki mali (ali prilično skup IMHO) Adafruit CLUE nRF52840 Express termalni pisač s Bluetooth LE pločom i 1,3” 240×240 boja IPS TFT zaslon na ploči.[4]
Nažalost, kod CircuitPython ispisuje samo sliku koju je prethodno obradila aplikacija za uređivanje fotografija (kao što je besplatni uređivač fotografija GIMP za više platformi otvorenog koda).[5] Ali da budem pošten, sumnjam da CLUE ploča s Nordic nRF52840 Bluetooth LE procesorom, 1 MB flash memorije, 256 KB RAM-a i 64 MHz Cortex M4 procesorom koji pokreće puni CircuitPython ima prostora za prethodnu obradu bilo čega osim jednostavnog. daska.
[Jeff Epler] je napisao: Kad sam vidio "mačkasti" pisač u ovom Hackadayevom članku (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), samo trebam pripremiti jedan za sebe.Izvorni poster napravio je biblioteku za Arduino, ali sam želio napraviti verziju prikladnu za CircuitPython.
2. Adafruitov “BLE Thermal “Cat” Printer with CircuitPython” vodič [html format jedne stranice]

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

Korištenjem naše web stranice i usluga izričito pristajete na postavljanje naših kolačića za rad, funkcionalnost i oglašavanje.Saznajte više


Vrijeme objave: 13. listopada 2021