Ko te miihini waiariki ahokore iti ka whiwhi whare pukapuka Arduino (me te tono MacOS)

[Larry Bank] Ko te whare pukapuka Arduino mo te tuhi tuhinga me nga whakairoiro ki runga i te BLE (Bluetooth Low Energy) he tino pai nga ahuatanga ka taea te tuku mahi ahokore ki te maha o nga tauira noa.He iti, he iti te utu, he ahokore enei kaituhi.He huinga pai tenei e tino ataahua ana mo nga kaupapa ka whai hua mai i te whakaputa kape pakeke.
Kare hoki e whakawhäitihia ki te kuputuhi taunoa ngawari.Ka taea e koe te whakamahi i nga momotuhi ahua whare pukapuka Adafruit_GFX me nga whiringa ki te whakaoti i nga putanga matatau ake, me te tuku tuhinga whakahōputu hei whakairoiro.Ka taea e koe te panui i nga korero katoa mo nga mahi a te whare pukapuka i roto i tenei rarangi poto o nga mahi.
Engari kare a [Larry] i mutu i reira.I a ia e whakamatautau ana me nga miihini miihini me nga miihini waiariki BLE, i hiahia ano ia ki te torotoro tika ma te whakamahi i te BLE ki te korero ki enei miihini mai i tana Mac.Ko te Print2BLE he tono MacOS e taea ai e koe te toia nga konae whakaahua ki te matapihi tono.Mena he pai te paanga o te arokite, ka puta mai i te paatene ta te patene i puta mai i te pūreretā hei ahua 1-bpp kua whakakorehia.
He pai nga miihini waiariki iti mo nga kaupapa maamaa, penei i nga kamera Polaroid kua whakarereketia.Inaianei he ahokore enei kaituhi iti, he ohanga.Ma te awhina o taua whare pukapuka ka ngawari ake nga mea.Ae ra, mena he ngawari rawa enei mea katoa, ka taea e koe te whakamahi plasma ki te whakahoki i te tuhinga waiariki ki roto i te tuhinga waiariki i nga wa katoa.
Kei te tirotirohia e au te putunga, kei te mohio tetahi ki enei perehiti iti, ara, ko Phomemo M02, M02s, me M02pro kaore i te rarangi he hototahi, engari kei te rapu mo te ngeru, poaka me etahi atu kaituhi, he nui ake, iti iho ranei. tikanga o raro?E hiahia ana ki te mohio mehemea e pa ana ki te whare pukapuka.Ko tetahi atu putunga i runga i te github mo nga tuhinga phomemo python mo te ta ki runga linux.He iti, he hauhautanga hoki enei mea ki te takaro.Kei te hiahia koe ki te mohio he aha i kore ai e kaha ake.
He maha nga rereketanga o enei kaituhi BLE.I roto, he rite tonu te upoko tuhi me te atanga UART katoa, engari ko nga kamupene e taapiri ana i nga papa BLE e pai ana ki te whakarereke i nga mea kia uaua ai te whakamahi i waho o a raatau tono.Ko nga kaituhi e rua e tautokohia ana e au me hanga whakamuri ma o raatau tono Android na te mea kaore i te tautoko i te huinga whakahau paerewa ESC/POS.He tika te mahi a GOOJPRT, ka tukuna noa nga tono paerewa ma te BLE.Ki taku whakaaro he maha nga tangata "rereke" e whakatau ana ki te whakamahi i nga kawa korero hei akiaki i a koe ki te whakamahi i a raatau taupānga waea.
No reira, ki te hokona e au tetahi o aua mea ka hurahia ki waho ka wetewete i te wahanga BLE, katahi ano pea kei a koe he taputapu waiariki UART anake?
Kei te takaro ahau me te 80mm NETUM ahokore / rereta rechargeable a Amazon.$80 te utu, ka whakaatuhia ki te tauranga rangatū.E tautoko ana i te ESC/POS, no reira i tuhia e au taku ake whare pukapuka PowerShell mo nga whakaahua.Ko te kino anake o te NETUM ko te kore e taea e ia te kaha mo nga roera miihini nui rawa atu, engari ko te utu tenei mo te ngawari.I kitea e au ka taea e au te tango i etahi roera reo-rahi ka wetewete i te haurua o aua roera ki runga i te poroporo kau.He iti ake i te rima meneti, ehara i te mea he raru nui i runga i te tere o taku whakamahi.
Ko te whakautu poto-ae!Ko te Bluetooth Low Energy (BLE) he tino rite i runga i nga papaaho rereke, na te whakatinana i runga i te Linux kaore e tino rerekee.
Mo nga kuputuhi tauineine, raina ngawari, me nga tohu tohu, kaore e hiahiatia he taraiwa uaua, na te mea tata katoa nga kaituhi tapanga / rihīti e tautoko ana i te waehere paerewa a Epson, e mohiotia ana ko ESC/P.[1] Kia tika ake, ka whakamahia e nga kaituhi waiariki tapanga/rihiti i te momo ESC/POS (Epson Standard Code/Point of Sale).[2] He pai ano te ingoa ESC/P, ESC/POS ranei na te mea he tohu ESCape (waehere ASCII 27) i mua i te whakahau a te kaituhi.
Ka taea te hoko iti noa nga taapata waiariki mo te kaupapa whanui i runga i nga paetukutuku penei i a AliExpress.[3] He atanga taumata RS-232 UART TTL enei kaituhi e tautoko ana i te ESC/POS.Ko te atanga taumata RS-232 UART TTL ka ngawari te huri ki te USB ma te whakamahi i te maramara piriti UART/USB (penei i te CH340x) he taura ranei.Mo nga hononga ahokore WiFi me te BLE, me hono noa koe i tetahi waahanga penei i te waahanga Espressif ESP32 ki te atanga UART TTL.[4] Taapirihia ranei te 10-15 US taara ki te utu mo nga taapata waiariki/rihiti taapata whanui, a ka tika te tuku USB/WiFi/BLE.Engari kei hea te ngahau i roto i tenei?
Ina hiahia koe ki te tukatuka i te ahua (topa/dither/pango me te ma) ka tukuna ki te kaituhi tapanga, ka uru mai he taraiwa uaua.Mo Windows, ka tukuna te taraiwa i runga ipurangi, rapua "te taraiwa taraiwa waiariki Windows" kaore he "s".He uaua ake mo nga microcontrollers e whakamahi ana i nga taputapu tapanga/rihiti mo te ta i nga whakaahua, a ko te whare pukapuka Arduino a [Larry Bank] te ahua ka eke ki te taumata e whai ake nei.
3. Goojprt Qr203 58 mm moroiti moroiti tāmau waiariki pūreretā Rs232+Ttl hototahi ki te Eml203, whakamahia mo te rihīti paewaehere US $15.17 + US $2.67 Tukunga:
4. Kōwae ahokore NodeMcu V3 V2 Lua WIFI poari whanaketanga ESP8266 ESP32 ki PCB pūihi me te tauranga USB ESP-12E CP2102 USD 2.94 + USD 0.82 Utu kaipuke:
Ko te pepa e whakamahia ana e enei kaituhi e pa ana ki te maha o nga raruraru hauora.I tua atu, karekau e taea te hangarua, e pai ana ki te taiao.
Kei roto he bisphenol-a whakakorikori endocrine kaha.Ma te ara, ko nga hua kaore he BPA kei te nuinga o te waa kei roto i te BPA-hangarau rereke, engari he kino atu nga whakararu endocrine.
Ahakoa nga matū hoha, kaore ranei, karekau te pepa waiariki i te pai ki te kaiao (arorau) ki tetahi whakamaramatanga.
Kare pea koe e mahi ki tetahi wahi iti o te moni i mahia e te kaiawhina.Engari he mea tika kia whakahuahia.
Na tenei panui Hackaday na [Donald Papp], e tohu ana tenei panui ki te whare pukapuka Arduino a [Larry Bank] me te tahanga whakaahua mo nga miihini waiariki, he mea hou a [Jeff Epler] i Adafruit (Mahuru 2021) 28th)'BLE Thermal “ Cat” Akoranga Pūreretā me te CircuitPython [1][2][3] I hua tenei i te mahi ta whakaahua i peia e te iti orotika (engari IMHO utu nui) Adafruit CLUE nRF52840 Express Thermal pūreretā me te papa Nihokikorangi LE me te 1.3” 240×240 tae Whakaaturanga IPS TFT i runga i te papa.[4]
Ko te mea pouri, ko te waehere CircuitPython anake ka ta i tetahi ahua i tukatukahia e te tono whakatika whakaahua (pēnei i te kaitautuhi whakaahua GIMP koreutu me te tuwhera-tuwhera).[5] Engari ki te tika, ka pohehe ahau mena he papa CLUE me te Nordic nRF52840 Bluetooth LE pūtukatuka, 1 MB mahara flash, 256KB RAM, me te 64 MHz Cortex M4 pūtukatuka rere tonu CircuitPython he waahi ki te tukatuka i nga mea katoa engari he maamaa te ahua- papa.
I tuhi a [Jeff Epler]: I taku kitenga i te kaituhi "ngeru" i roto i tenei tuhinga Hackaday (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), Me whakarite e au tetahi mo au.Ko te panui taketake i hanga he whare pukapuka mo Arduino, engari i hiahia ahau ki te hanga i tetahi putanga e tika ana mo CircuitPython.
2. He akoranga "BLE Thermal "Cat" a Adafruit me te CircuitPython [whakaahua html wharangi kotahi]

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

Ma te whakamahi i to maatau paetukutuku me nga ratonga, ka tino whakaae koe ki te tuunga o a maatau mahi, mahi me nga pihikete panui.ako atu


Wā tuku: Oketopa-13-2021