Pencetak haba wayarles mini mendapat perpustakaan Arduino (dan aplikasi MacOS)

[Larry Bank] Pustaka Arduino untuk mencetak teks dan grafik pada pencetak terma BLE (Bluetooth Low Energy) mempunyai beberapa ciri yang sangat baik dan boleh menghantar kerja cetakan tanpa wayar ke banyak model biasa semudah mungkin.Pencetak ini kecil, murah dan tanpa wayar.Ini adalah gabungan yang baik yang menjadikan mereka menarik untuk projek yang boleh mendapat manfaat daripada mencetak salinan cetak.
Ia juga tidak terhad kepada teks lalai yang mudah.Anda boleh menggunakan fon dan pilihan gaya perpustakaan Adafruit_GFX untuk melengkapkan output yang lebih maju, dan menghantar teks berformat sebagai grafik.Anda boleh membaca semua maklumat tentang perkara yang boleh dilakukan oleh perpustakaan dalam senarai fungsi ringkas ini.
Tetapi [Larry] tidak berhenti di situ.Semasa bereksperimen dengan mikropengawal dan pencetak terma BLE, dia juga ingin meneroka terus menggunakan BLE untuk bercakap dengan pencetak ini daripada Macnya.Print2BLE ialah aplikasi MacOS yang membolehkan anda menyeret fail imej ke tetingkap aplikasi.Jika kesan pratonton adalah baik, butang cetak akan mengeluarkannya daripada pencetak sebagai imej terpengaruh 1-bpp.
Pencetak haba kecil sesuai untuk projek yang kemas, seperti kamera Polaroid yang diubah suai.Kini pencetak kecil ini adalah tanpa wayar dan menjimatkan.Hanya dengan bantuan perpustakaan seperti itu perkara menjadi lebih mudah.Sudah tentu, jika semua ini kelihatan agak terlalu mudah, anda boleh menggunakan plasma untuk meletakkan semula cetakan terma ke dalam cetakan terma pada bila-bila masa.
Saya sedang menyemak imbas repositori, tertanya-tanya jika ada yang tahu tentang pencetak murah ini, iaitu, Phomemo M02, M02s, dan M02pro tidak disenaraikan sebagai serasi, tetapi mencari pencetak kucing, babi dan lain-lain, mereka mungkin lebih kurang sama mekanisme asas?Ingin tahu sama ada ia terpakai kepada perpustakaan.Satu lagi repositori pada github untuk skrip python phomemo untuk dicetak pada linux.Perkara-perkara ini adalah murah dan sejuk untuk dimainkan.Ingin tahu mengapa ia tidak mendapat lebih tarikan.
Terdapat banyak variasi pencetak BLE ini.Secara dalaman, mereka semua mungkin mempunyai kepala cetak dan antara muka UART yang sama, tetapi syarikat yang menambah papan BLE suka mengubah perkara untuk menyukarkan penggunaan di luar aplikasi mereka.Kedua-dua pencetak yang saya sokong mesti direkayasa terbalik melalui aplikasi Android mereka kerana ia tidak menyokong set arahan standard ESC/POS.GOOJPRT berkelakuan dengan betul dan hanya menghantar arahan standard melalui BLE.Saya mengesyaki bahawa ramai orang "pelik" memutuskan untuk menggunakan protokol komunikasi untuk memaksa anda menggunakan apl mudah alih mereka.
Oleh itu, jika saya membeli salah satu daripadanya dan mengosongkannya dan mencabut bahagian BLE, maka besar kemungkinan anda hanya mempunyai pencetak terma UART?
Saya telah bermain dengan pencetak wayarles/boleh dicas semula 80mm NETUM Amazon.Ia berharga $80 dan dipaparkan pada port com bersiri.Ia menyokong ESC/POS, jadi saya menulis perpustakaan PowerShell saya sendiri untuk imej.Satu-satunya kelemahan NETUM ialah ia tidak mempunyai kapasiti untuk gulungan pencetak yang sangat besar, tetapi ini adalah harga kekompakan.Saya dapati bahawa saya boleh mengambil beberapa gulung bersaiz sederhana dan membuka separuh daripadanya ke dalam gelendong kosong.Ia mengambil masa kurang daripada lima minit, yang bukanlah satu kesulitan besar mengikut kelajuan saya menggunakannya.
Jawapan ringkas-ya!Tenaga Rendah Bluetooth (BLE) sangat konsisten pada platform yang berbeza, jadi melaksanakannya pada Linux tidak akan membuat banyak perbezaan.
Untuk teks boleh skala, baris ringkas dan kod bar, pemacu rumit tidak diperlukan, kerana hampir semua pencetak label/resit biasa menyokong kod standard pencetak Epson yang agak mudah, juga dikenali sebagai ESC/P.[1] Untuk lebih tepat, pencetak terma label/resit menggunakan varian ESC/POS (Epson Standard Code/Point of Sale).[2] Nama ESC/P atau ESC/POS juga sesuai kerana terdapat aksara ESCape (kod ASCII 27) sebelum arahan pencetak.
Pencetak label/resit terma guna umum ringkas boleh dibeli dengan murah di tapak web seperti AliExpress.[3] Pencetak tujuan umum ini mempunyai antara muka tahap RS-232 UART TTL yang menyokong ESC/POS.Antara muka tahap RS-232 UART TTL boleh ditukar dengan mudah kepada USB menggunakan cip jambatan UART/USB (seperti CH340x) atau kabel.Untuk sambungan wayarles WiFi dan BLE, anda hanya perlu menyambungkan modul seperti modul Espressif ESP32 ke antara muka UART TTL.[4] Atau tambahkan 10-15 dolar AS pada harga pencetak label/resit terma am, dan ia akan memberikan USB/WiFi/BLE secara langsung.Tetapi di manakah keseronokan dalam hal ini?
Apabila anda ingin memproses imej (penukaran zum/dither/hitam-putih) dan menghantarnya ke pencetak label, pemacu yang kompleks akan dimainkan.Untuk Windows, pemacu disediakan dalam talian, cari "pemacu pencetak label terma Windows" tanpa "s".Ia lebih mencabar untuk mikropengawal yang menggunakan pencetak label/resit universal untuk mencetak foto, dan perpustakaan Arduino [Larry Bank] nampaknya dibawa ke peringkat seterusnya.
3. Goojprt Qr203 58 mm mikro mikro pencetak terma terbenam Rs232+Ttl panel serasi dengan Eml203, digunakan untuk kod bar resit US $15.17 + US $2.67 Penghantaran:
4. Modul wayarles NodeMcu V3 V2 Lua WIFI papan pembangunan ESP8266 ESP32 dengan antena PCB dan port USB ESP-12E CP2102 USD 2.94 + USD 0.82 Bayaran penghantaran:
Kertas yang digunakan oleh pencetak ini berkaitan dengan sejumlah besar masalah kesihatan.Di samping itu, ia tidak boleh dikitar semula atau mesra alam dalam apa jua aspek.
Ia mengandungi bisphenol-a pengganggu endokrin yang kuat.By the way, produk yang tidak mengandungi BPA biasanya mengandungi BPA-teknikal berbeza, tetapi lebih teruk gangguan endokrin.
Tidak kira bahan kimia yang menjengkelkan atau tidak, kertas haba tidak mesra ekologi (secara logik) mengikut sebarang definisi
Anda tidak mungkin berurusan dengan sebahagian kecil daripada jumlah yang dibuat oleh juruwang.Tetapi ia patut disebut.
Diilhamkan oleh siaran Hackaday oleh [Donald Papp] ini, siaran ini menunjuk ke perpustakaan Arduino [Larry Bank] dengan pencetakan foto untuk pencetak terma, [Jeff Epler] mempunyai yang baharu di Adafruit (September 2021) 28hb)'BLE Thermal “ Tutorial Pencetak Cat” dengan CircuitPython [1][2][3] Ini menghasilkan fungsi pencetakan foto yang dipacu oleh IMHO kecil yang comel (tetapi agak mahal) Adafruit CLUE nRF52840 Express Thermal printer dengan papan Bluetooth LE dan warna 1.3” 240×240 Paparan IPS TFT pada papan.[4]
Malangnya, kod CircuitPython hanya mencetak imej yang dipraproses oleh aplikasi penyuntingan foto (seperti editor foto GIMP silang platform percuma dan terbuka).[5] Tetapi untuk bersikap adil, saya ragu jika papan CLUE dengan pemproses Nordic nRF52840 Bluetooth LE, memori denyar 1 MB, RAM 256KB dan pemproses Cortex M4 64 MHz yang menjalankan CircuitPython penuh mempunyai ruang untuk mempraproses apa-apa kecuali imej- papan.
[Jeff Epler] menulis: Apabila saya melihat pencetak "kucing" dalam artikel Hackaday ini (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), saya hanya perlu menyediakan satu untuk diri saya sendiri.Poster asal membuat perpustakaan untuk Arduino, tetapi saya mahu membuat versi yang sesuai untuk CircuitPython.
2. Tutorial Adafruit “BLE Thermal “Cat” dengan CircuitPython” [format html halaman tunggal]

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

Dengan menggunakan tapak web dan perkhidmatan kami, anda secara jelas bersetuju dengan penempatan kuki prestasi, fungsi dan pengiklanan kami.belajar lagi


Masa siaran: 13-Okt-2021