InfiniTime рдХреЛ рдкрд╣рд┐рд▓реЛ рд╕рдВрд╕реНрдХрд░рдг, рдЦреБрд▓рд╛ PineTime рд╕реНрдорд╛рд░реНрдЯрд╡рд╛рдЪрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдлрд░реНрдорд╡реЗрдпрд░

PINE64 рд╕рдореБрджрд╛рдп, рдЬрд╕рд▓реЗ рдЦреБрд▓рд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫ, InfiniTime 1.0 рдХреЛ рд░рд┐рд▓реАрдЬрдХреЛ рдШреЛрд╖рдгрд╛ рдЧрд░реНтАНрдпреЛ, PineTime рд╕реНрдорд╛рд░реНрдЯрд╡рд╛рдЪрдХреЛ рд▓рд╛рдЧрд┐ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдлрд░реНрдорд╡реЗрдпрд░ред рдпреЛ рднрдирд┐рдПрдХреЛ рдЫ рдХрд┐ рдирдпрд╛рдБ рдлрд░реНрдорд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ PineTime рдШрдбреАрд▓рд╛рдИ рдЕрдиреНрдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЙрддреНрдкрд╛рджрди рдорд╛рдиреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рд╕реВрдЪреАрдорд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреБрди: рдбрд┐рдЬрд╛рдЗрди, рд╕рд╛рдереИ рд╕реВрдЪрдирд╛ рдкреНрд░рдмрдиреНрдзрдХрдорд╛ рд╕реБрдзрд╛рд░ рд░ TWI рдбреНрд░рд╛рдЗрднрд░рдХреЛ рд▓рд╛рдЧрд┐ рдлрд┐рдХреНрд╕ рд╕рдорд╛рд╡реЗрд╢ рдЫ, рдЬрд╕рд▓реЗ рдкрд╣рд┐рд▓реЗ рдЦреЗрд▓рд╣рд░реВрдорд╛ рдХреНрд░реНрдпрд╛рд╕рд╣рд░реВ рдирд┐рдореНрддреНрдпрд╛рдПрдХреЛ рдерд┐рдпреЛред

PineTime рдШрдбреА рдЕрдХреНрдЯреЛрдмрд░ 2019 рдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ PinePhone рд╕рдВрдЧрдд рдЙрдкрдХрд░рдгрдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╕реЗрдкреНрдЯреЗрдореНрдмрд░ реирежреиреж рдорд╛, рдирд┐:рд╢реБрд▓реНрдХ InfiniTime рдлрд░реНрдорд╡реЗрдпрд░, рдЬрд╕рдХреЛ рдХреЛрдб GPLv2020 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫ, PinePhone рдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдлрд░реНрдорд╡реЗрдпрд░рдХреЛ рд░реВрдкрдорд╛ рдЫрдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдпреЛ рдпрдиреНрддреНрд░ NRF3 MCU (52832 MHz) рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рд░ 64KB рдкреНрд░рдгрд╛рд▓реА рдлреНрд▓реНрдпрд╛рд╕ рдореЗрдореЛрд░реА, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ 512 MB рдлреНрд▓реНрдпрд╛рд╕, 4KB RAM, 64x1.3 рдкрд┐рдХреНрд╕реЗрд▓рдХреЛ рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рди рднрдПрдХреЛ 240 рдЗрдиреНрдЪ LCD рд╕реНрдХреНрд░рд┐рди, рдПрдХ рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдорд┐рдЯрд░ ( pedometer рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛ), рд╣реГрджрдп рдЧрддрд┐ рд╕реЗрдиреНрд╕рд░ рд░ рдХрдореНрдкрди рдореЛрдЯрд░ред рдмреНрдпрд╛рдЯреНрд░реА рдЪрд╛рд░реНрдЬ (240 mAh) рдмреНрдпрд╛рдЯреНрд░реА рдЬреАрд╡рди рдХреЛ 180-3 рджрд┐рди рдХреЛ рд▓рд╛рдЧреА рдкрд░реНрдпрд╛рдкреНрдд рдЫред

InfiniTime рдлрд░реНрдорд╡реЗрдпрд░рд▓реЗ FreeRTOS 10 рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо, LittleVGL 7 рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд░ NimBLE 1.3.0 рдмреНрд▓реБрдЯреБрде рд╕реНрдЯреНрдпрд╛рдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдлрд░реНрдорд╡реЗрдпрд░ рдмреБрдЯрд▓реЛрдбрд░ MCUBoot рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫред рдлрд░реНрдорд╡реЗрдпрд░ рдмреНрд▓реБрдЯреБрде LE рдорд╛рд░реНрдлрдд рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирдмрд╛рдЯ рдкреНрд░рд╕рд╛рд░рд┐рдд OTA рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рдорд╛рд░реНрдлрдд рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЖрдлреНрдиреЛ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд░ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдШрдбреА рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдЧреНрдпрд╛рдЬреЗрдЯрдмреНрд░рд┐рдЬ (рдПрдиреНрдбреНрд░реЛрдЗрдбрдХрд╛ рд▓рд╛рдЧрд┐), рдЕрдореЗрдЬрдлрд┐рд╢ (рд╕реЗрд▓рдлрд┐рд╕ рд░ рд▓рд┐рдирдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐) рд░ рд╕рд┐рдЧреНрд▓реЛ (рд▓рд┐рдирдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐) рдПрдкрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рддреНрдпрд╣рд╛рдБ WebBLEWatch рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕рдорд░реНрдерди рдЫ, рд╡реЗрдм рдмреНрд▓реБрдЯреБрде API рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдмреНрд░рд╛рдЙрдЬрд░рд╣рд░реВрдмрд╛рдЯ рдШрдбреАрд╣рд░реВ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧред

рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХреЛрдб C++ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рдпрд╕рдорд╛ рдШрдбреА (рдбрд┐рдЬрд┐рдЯрд▓, рдПрдирд╛рд▓рдЧ), рдлрд┐рдЯрдиреЗрд╕ рдЯреНрд░реНрдпрд╛рдХрд░ (рд╣реГрджрдп рджрд░ рдореЛрдирд┐рдЯрд░ рд░ рдкреЗрдбреЛрдорд┐рдЯрд░), рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирдорд╛ рд╣реБрдиреЗ рдШрдЯрдирд╛рд╣рд░реВрдмрд╛рд░реЗ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ, рдлреНрд▓реНрдпрд╛рд╕рд▓рд╛рдЗрдЯ, рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирдорд╛ рд╕рдВрдЧреАрдд рдкреНрд▓реЗрдмреНрдпрд╛рдХ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рдЬрд╕реНрддрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рдиреЗрднрд┐рдЧреЗрдЯрд░, рд╕реНрдЯрдкрд╡рд╛рдЪ рд░ рджреБрдИ рд╕рд░рд▓ рдЦреЗрд▓рд╣рд░реВ (рдкреНрдпрд╛рдбрд▓ рд░ 2048) рдмрд╛рдЯ рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджреИред рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдорд╛рд░реНрдлрдд, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рджрд░реНрд╢рди рдмрдиреНрдж рд╣реБрдиреЗ рд╕рдордп, рд╕рдордп рдврд╛рдБрдЪрд╛, рдЙрдареНрдиреЗ рдЕрд╡рд╕реНрдерд╛, рд╕реНрдХреНрд░рд┐рдирдХреЛ рдЪрдордХ рдкрд░рд┐рд╡рд░реНрддрди, рдмреНрдпрд╛рдЯреНрд░реА рдЪрд╛рд░реНрдЬ рд░ рдлрд░реНрдорд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

InfiniTime рдХреЛ рдкрд╣рд┐рд▓реЛ рд╕рдВрд╕реНрдХрд░рдг, рдЦреБрд▓рд╛ PineTime рд╕реНрдорд╛рд░реНрдЯрд╡рд╛рдЪрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдлрд░реНрдорд╡реЗрдпрд░

рдлрд░реНрдорд╡реЗрдпрд░рдХрд╛ рд▓реЗрдЦрдХрд▓реЗ рд╕рдореНрдЭрд╛рдЙрдБрдЫрдиреН рдХрд┐ InfiniBand рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЫрдиреН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддреНрдпрд╣рд╛рдБ Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-based) рд░ PinetimeLite (рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдкрд░рд┐рдорд╛рд░реНрдЬрдирдорд╛ рдЖрдзрд╛рд░рд┐рдд рдлрд░реНрдорд╡реЗрдпрд░ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЫрдиреНред InfiniTime рдлрд░реНрдорд╡реЗрдпрд░) рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВред

InfiniTime рдХреЛ рдкрд╣рд┐рд▓реЛ рд╕рдВрд╕реНрдХрд░рдг, рдЦреБрд▓рд╛ PineTime рд╕реНрдорд╛рд░реНрдЯрд╡рд╛рдЪрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдлрд░реНрдорд╡реЗрдпрд░InfiniTime рдХреЛ рдкрд╣рд┐рд▓реЛ рд╕рдВрд╕реНрдХрд░рдг, рдЦреБрд▓рд╛ PineTime рд╕реНрдорд╛рд░реНрдЯрд╡рд╛рдЪрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдлрд░реНрдорд╡реЗрдпрд░


рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди