Nharaunda yePine64, yakatsaurirwa kugadzira zvishandiso zvakavhurika, yakaburitsa iyo PineTime smartwatch, iyo inouya mune yakavharwa kesi inogona kumira kunyudzwa kusvika pakadzika kwemamita 1. Chishandiso chinodhura $26.99. Kusiyana neyaimbove iripo yekuvandudza kit, iyo yakatsanangurwa vhezheni yewachi haina kurongedzerwa yakaderera-level debugging interface uye yakanangwa kune avhareji mutengi (miedzo yekuisa isina kuedzwa firmware haina kukurudzirwa nekuda kwekugona kudzoreredza mushure mekutadza kwe firmware).
Iyo PineTime wachi yakavakirwa pa microcontroller NRF52832 MCU (64 MHz) uye ine 512KB ye system Flash memory, 4 MB Flash ye data yemushandisi, 64KB ye RAM, 1.3-inch touch screen ine resolution ye240x240 pixels (IPS, 65K mavara), Bluetooth 5, accelerometer (inoshandiswa se pedometer), sensor yemoyo uye vibration mota. Kuchaja kwebhatiri (180 mAh) kunokwana kwemazuva 3-5 ehupenyu hwebhatiri. uremu - 38 magiramu.

Iyo PineTime mudziyo ikozvino yave kutengeswa inouya neiyo itsva InfiniTime 1.2 firmware kuburitswa. Pakati peshanduko mukuburitswa kutsva ndeye kuisirwa kwe "metronome" mukushandisa, yakagadziridzwa mashandiro e "timer" application, uye kushanda kuderedza kushandiswa kweRAM uye ndangariro isingaperi. Saizi yefirmware yadzikira kubva pa420KB kuenda pa340KB.


The default InfiniTime firmware inoshandisa FreeRTOS 10 real-time operating system, LittleVGL 7 graphics library uye NimBLE 1.3.0 Bluetooth stack. Iyo firmware bootloader yakavakirwa paMCUBoot. Iyo firmware inogona kuvandudzwa kuburikidza neOTA zvigadziriso zvinofambiswa kubva kune smartphone kuburikidza neBluetooth LE.
Kodhi yemushandisi yakanyorwa muC ++ uye inosanganisira zvinhu zvakadai sewachi (digital, analog), fitness tracker (yero yemoyo monitor uye pedometer), inoratidza zviziviso nezvezviitiko pa smartphone, tochi, kutonga mimhanzi kutamba pa smartphone, kuratidza mirairo kubva kumufambisi, stopwatch uye mitambo miviri yakapfava (Paddle na2048). Kuburikidza nezvirongwa, unogona kuona nguva iyo chiratidziro chinodzima, chimiro chenguva, mamiriro ekumuka, shandura kupenya kwechidzitiro, ongorora bhatiri yekuchaja uye firmware version.
Mapurogiramu eGadgetbridge anogona kushandiswa kudzora wachi pafoni yako nekombuta (ye Android), Amazfish (yeSailfish ne Linux) uye Siglo (ye Linux). Kune rutsigiro rwekuyedza rweWebBLEWatch, application yewebhu yekubatanidza mawachi kubva kumabhurawuza anotsigira Web Bluetooth API.
Pamusoro pezvo, vanofarira vakagadzirira imwe itsva firmware yePineTime, Malila, yakavakirwa paRIOT OS, yakashongedzerwa neGNOME-style interface (Cantarell font, icons uye GNOME maitiro) uye inotsigira MicroPython. Pamusoro peInfiniTime neMalila, firmware yePineTime iri kuvandudzwa zvakare yakavakirwa paZephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-based) uye PinetimeLite (kuwedzeredzwa kwakagadziridzwa kweInfiniTime firmware) mapuratifomu.
Nhau dzepurojekiti yePine64 dzinoratidzawo kushandiswa kwerutsigiro rwekutamba mavhidhiyo rweGstreamer runokurumidza kushandiswa panharembozha yePinePhone, uchishandisa VPU inowanikwa muAllwinner A64 SoC. PinePhone yava kukwanisa kuburitsa vhidhiyo ye1080p pa30 fps, izvo zvinogona kubatsira pakuona mavhidhiyo kana akabatana nechiratidziro chekunze. Dzimwe shanduko dzinosanganisira kugadzirira mufananidzo wefirmware wakavakirwa paArch. Linux ARM neKDE Plasma Mobile 5.22. Shanduro dzefirmware dzakavakirwa paPostmarketOS dziripo nePhosh, KDE Plasma Mobile, uye SXMO shells dzakagadziridzwa kuita vhezheni 21.06.
Source: opennet.ru
