Raspberry Pi рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ Wi-Fi-рд╕рдХреНрд╖рдо рдкрд┐рдХреЛ W рдмреЛрд░реНрдбрдХреЛ рдЕрдирд╛рд╡рд░рдг рдЧрд░реНтАНрдпреЛ

рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯрд▓реЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ RP2040 рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рд▓реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рд▓рдШреБ рдкрд┐рдХреЛ рдмреЛрд░реНрдбрдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдирд┐рд░рдиреНрддрд░рддрд╛ рджрд┐рдБрджреИ рдирдпрд╛рдБ рд░рд╛рд╕реНрдкрдмреЗрд░реА Pi Pico W рдмреЛрд░реНрдбрдХреЛ рдЕрдирд╛рд╡рд░рдг рдЧрд░реЗрдХреЛ рдЫред рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓рд╛рдИ Infineon CYW2.4 рдЪрд┐рдкрдХреЛ рдЖрдзрд╛рд░рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ Wi-Fi рд╕рдорд░реНрдерди (802.11GHz 43439n) рдХреЛ рдПрдХреАрдХрд░рдгрджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдЧрд░рд┐рдПрдХреЛ рдЫред CYW43439 рдЪрд┐рдкрд▓реЗ рдмреНрд▓реБрдЯреБрде рдХреНрд▓рд╛рд╕рд┐рдХ рд░ рдмреНрд▓реБрдЯреБрде рд▓реЛ-рдПрдирд░реНрдЬреАрд▓рд╛рдИ рдкрдирд┐ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рддрд░ рддрд┐рдиреАрд╣рд░реВ рдЕрдЭреИ рдмреЛрд░реНрдбрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХрд╛ рдЫреИрдирдиреНред рдирдпрд╛рдБ рдмреЛрд░реНрдбрдХреЛ рд▓рд╛рдЧрдд $6 рдЫ, рдЬреБрди рдкрд╣рд┐рд▓реЛ рд╡рд┐рдХрд▓реНрдк рднрдиреНрджрд╛ рджреБрдИ рдбрд▓рд░ рдмрдвреА рд╣реЛред рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХрд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рдордзреНрдпреЗ, Raspberry Pi рдХрдореНрдкреНрдпреБрдЯрд░рд╣рд░реВрд╕рдБрдЧ рд╕рд╛рдЭреЗрджрд╛рд░реА рдЧрд░реНрди, рд╡рд┐рднрд┐рдиреНрди рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЗрдореНрдмреЗрдбреЗрдб рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд░ рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреБрдХрд╛ рд╕рд╛рдереИ, Wi-Fi рд╡рд┐рдХрд▓реНрдкрд▓рд╛рдИ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЕрдл рдерд┐рдВрдЧреНрд╕ (рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЕрдл рдерд┐рдВрдЧреНрд╕) рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд░реВрдкрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрджрдЫред рдиреЗрдЯрд╡рд░реНрдХред

Raspberry Pi рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ Wi-Fi-рд╕рдХреНрд╖рдо рдкрд┐рдХреЛ W рдмреЛрд░реНрдбрдХреЛ рдЕрдирд╛рд╡рд░рдг рдЧрд░реНтАНрдпреЛ

RP2040 рдЪрд┐рдкрдорд╛ рдбреБрдЕрд▓-рдХреЛрд░ ARM Cortex-M0+ (133MHz) рдкреНрд░реЛрд╕реЗрд╕рд░ 264 KB рдЕрди-рдмреЛрд░реНрдб RAM (SRAM), рдПрдХ DMA рдирд┐рдпрдиреНрддреНрд░рдХ, рддрд╛рдкрдорд╛рди рд╕реЗрдиреНрд╕рд░, рдЯрд╛рдЗрдорд░, рд░ USB 1.1 рдирд┐рдпрдиреНрддреНрд░рдХ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдмреЛрд░реНрдбрдорд╛ рдлреНрд▓реНрдпрд╛рд╕ рдореЗрдореЛрд░реАрдХреЛ 2 MB рд╕рдорд╛рд╡реЗрд╢ рдЫ, рддрд░ рдЪрд┐рдкрд▓реЗ 16 MB рд╕рдореНрдо рд╡рд┐рд╕реНрддрд╛рд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред I/O рдХреЛ рд▓рд╛рдЧрд┐, GPIO рдкреЛрд░реНрдЯрд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдЗрдиреНрдЫ (30 рдкрд┐рди, рдЬрд╕рдордзреНрдпреЗ 4 рдПрдирд╛рд▓рдЧ рдЗрдирдкреБрдЯрдХрд╛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдпрд╛рдЗрдПрдХреЛ рдЫ), UART, I2C, SPI, USB (UF2 рдврд╛рдБрдЪрд╛рдорд╛ рдбреНрд░рд╛рдЗрднрдмрд╛рдЯ рдмреБрдЯрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рднрдПрдХреЛ рдЧреНрд░рд╛рд╣рдХ рд░ рд╣реЛрд╕реНрдЯ) рд░ рд╡рд┐рд╢реЗрд╖ 8 рдкрд┐рди PIO ( рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ I / O рд░рд╛рдЬреНрдп рдореЗрд╕рд┐рдирд╣рд░реВ) рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгрд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрдиред рдкрд╛рд╡рд░ 1.8 рджреЗрдЦрд┐ 5.5 рднреЛрд▓реНрдЯ рд╕рдореНрдордХреЛ рджрд╛рдпрд░рд╛рдорд╛ рдЖрдкреВрд░реНрддрд┐ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рджреБрдИ рд╡рд╛ рддреАрди рдкрд╛рд░рдВрдкрд░рд┐рдХ AA рдмреНрдпрд╛рдЯреНрд░реАрд╣рд░реВ рд╡рд╛ рдорд╛рдирдХ рд▓рд┐рдерд┐рдпрдо-рдЖрдпрди рдмреНрдпрд╛рдЯреНрд░реАрд╣рд░реВ рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рд╢рдХреНрддрд┐ рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ C, C++, рд╡рд╛ MicroPython рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред Raspberry Pi Pico рдХреЛ рд▓рд╛рдЧрд┐ MicroPython рдкреЛрд░реНрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд▓реЗрдЦрдХрд╕рдБрдЧ рд╕рдВрдпреБрдХреНрдд рд░реВрдкрдорд╛ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ PIO рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рд╣рд┐рдд рдЪрд┐рдкрдХрд╛ рд╕рдмреИ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред MicroPython рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ RP2040 рдЪрд┐рдкрдХреЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐, Thonny рдПрдХреАрдХреГрдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рд╡рд╛рддрд╛рд╡рд░рдгрд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдЪрд┐рдкрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЪрд▓рд╛рдЙрди рдкрд░реНрдпрд╛рдкреНрдд рдЫрдиреН, рдЬрд╕рдХреЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ рдЯреЗрдиреНрд╕рд░рдлреНрд▓реЛ рд▓рд╛рдЗрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХрдХреЛ рдкреЛрд░реНрдЯ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рд╕рдЮреНрдЬрд╛рд▓ рдкрд╣реБрдБрдЪрдХреЛ рд▓рд╛рдЧрд┐, рдпреЛ lwIP рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрдпрд╛рдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди C рднрд╛рд╖рд╛рдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ Pico SDK рдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╕рд╛рдереИ MicroPython рдХреЛ рд╕рд╛рде рдирдпрд╛рдБ рдлрд░реНрдорд╡реЗрдпрд░рдорд╛ред

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

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