Arduino Y├║n - рдЗрд╕рдХреЗ рд╕рд╛рде рд╡рд╛рдИ-рдлрд╛рдИ рдФрд░ рдИрдерд░рдиреЗрдЯ


рджреВрд╕рд░реЗ рджрд┐рди, рдПрдХ рдЗрддрд╛рд▓рд╡реА рдХрдВрдкрдиреА рдиреЗ рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░рд┐рд╡рд╛рд░ рдореЗрдВ рдПрдХ рдирдП рдореЙрдбрд▓ рдХреА рдмрд┐рдХреНрд░реА рдкреНрд░рд╕реНрддреБрдд рдХреА рдФрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ - Arduino Y├║n ред рдореБрдЦреНрдп рдЖрдХрд░реНрд╖рдг рд╡рд╣ рдерд╛ рдЬреЛ рдХрдИ Arduino рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдмреЛрд░реНрдб рдореЗрдВ рдПрдХ рд╕рд╛рде рджреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЛрдбрд╝реЗ рдЧрдП рдереЗ - рд╡рд╛рдИ-рдлрд╛рдИ рдФрд░ рдИрдерд░рдиреЗрдЯред

рдмреЛрд░реНрдб рдЦреБрдж Arduino рд▓рд┐рдпреЛрдирд╛рд░реНрдбреЛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ ATMega32u4 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдФрд░ рдПрдереЗрд░реЛ AR9331 SoC рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рд▓рд╛рдЗрдирд┐рдиреЛ (Y├║n рдХреЗ рд▓рд┐рдирдХреНрд╕), OpenRRT рдХреЗ рдПрдХ рдЕрдиреБрдХреВрд▓рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рдВрдпреЛрдЬрди рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдЗрдВрдЯрд░рдкреНрд░реЛрд╕реЗрд╕ рд╕рдВрдЪрд╛рд░


Y├║n's Linux рдФрд░ Arduino рдмреНрд░рд┐рдЬ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ Arduino рд╕реНрдХреЗрдЪ рдХреЛ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдХрдорд╛рдВрдб рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░реЛрд╕реЗрд╕рд░ рдЦреБрдж рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН ATMega32u4 рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕ (рд╕реАрдПрд▓рдЖрдИ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпреВрдПрди рдХреЗ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдмреНрд░рд┐рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд▓рд┐рдирдХреНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рд░рди рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИред


рдПрдХ рдЕрдиреНрдп рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ So9 AR9331 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд╛рдИрдлрд╛рдИ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Arduino рд╕реНрдХреЗрдЪ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдпрджрд┐ Arduino Y├║n рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рдорд╛рди рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╣реИ, рддреЛ рдмреЛрд░реНрдб рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ Arduino IDE (рдЖрдИрдбреАрдИ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдореЗрдВ рдкрддрд╛ рд▓рдЧрд╛рдПрдЧрд╛ред рд╕реНрдХреЗрдЪ рдХреЛ AR9331 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ YUn рдХреЗ рд▓рд┐рдирдХреНрд╕ AVR ISP рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реБрдП SPI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ AVR рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдлреНрд▓рд╢ рдХрд░реЗрдЧрд╛ред

рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рд╕реБрд╡рд┐рдзрд╛рдПрдБ


рдиреЗрдЯрд╡рд░реНрдХ рдПрдХреНрд╕реЗрд╕ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЗрдВрдЯрд░рдлреЗрд╕реЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рд╡рд╛рдИрдлрд╛рдИ рдЗрдВрдЯрд░рдлреЗрд╕ рдПрдХреНрд╕реЗрд╕ рдкреНрд╡рд╛рдЗрдВрдЯ рдореЛрдб рдореЗрдВ рднреА рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдПрдХреНрд╕реЗрд╕ рдкреНрд╡рд╛рдЗрдВрдЯ рдореЛрдб рдореЗрдВ, рдЕрдиреНрдп рд╡рд╛рдИрдлрд╛рдИ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реАрдзреЗ Arduino Y├║n рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рдореЛрдб рдореЗрдВ, рдПрдХ рдЕрдиреНрдп рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред
рд▓реЛрдХрдкреНрд░рд┐рдп рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЯреЗрдВрдмреЛ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдЭреЗрджрд╛рд░реА рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд┐рдП рдЧрдП рдФрд░ рдЕрд░рдбреНрдпреВрдиреЛ рдПрд╕рдбреАрдХреЗ рдореЗрдВ рдПрдХ рд╣реА рдирд╛рдо рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдЕрд▓рд╛рд╡рд╛ред рдпрд╣ рд╕рдВрд╕рд╛рдзрди рд╕реИрдХрдбрд╝реЛрдВ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдПрдХ рдЫрджреНрдо рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдореЗрдВ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред

рднреЛрдЬрди


Arduino Y├║n рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
  1. рдорд╛рдЗрдХреНрд░реЛ рдпреВрдПрд╕рдмреА
  2. рд╡рд┐рди рдкрд┐рди
  3. рдИрдерд░рдиреЗрдЯ (POE) рдореЙрдбреНрдпреВрд▓ рдкрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд╛рд╡рд░

рд╡рд┐рди рдкрд┐рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд╡рд░ рдХреЗрд╡рд▓ 5V рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ Y├║n рдкрд░ рдЕрдиреНрдп рд▓реЛрдХрдкреНрд░рд┐рдп Arduino рдмреЛрд░реНрдбреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рдХреЛрдИ рд╡реЛрд▓реНрдЯреЗрдЬ рдирд┐рдпрд╛рдордХ рдирд╣реАрдВ рд╣реИред

рд▓рд┐рдирдХреНрд╕


рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ, SoW Atheros AR9331 рд▓рд┐рдирд┐рдиреЛ рдХреЗ OpenWRT рд╡рд┐рддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред 16MB рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рдПрдХ рд▓рд┐рдирдХреНрд╕ рдЗрдореЗрдЬ, рдлреБрд▓ рдЕрдЬрдЧрд░ рдФрд░ рдПрдХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛрддрд╛ рд╣реИред 64MB DDR2 рдЖрдкрдХреЛ рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рдирд╛ рдпрд╛ рд╡реЗрдм рдХреИрдорд░рд╛ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдирд╛ред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд 16MB рдореЗрдореЛрд░реА рдХреЛ рдПрд╕рдбреА рдХрд╛рд░реНрдб рдпрд╛ рдпреВрдПрд╕рдмреА рдлреНрд▓реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрд╕ рдХрд╛рд░реНрдб рдпрд╛ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреА рдЬрдбрд╝ рдореЗрдВ arduino рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

USB рд╣реЛрд╕реНрдЯ


Arduino Y├║n рдореЗрдВ AR9331 SoC рд╕реЗ рдЬреБрдбрд╝рд╛ рдПрдХ USB рдкреЛрд░реНрдЯ рд╣реИред рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЗрд╕рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ: рд╡реЗрдм рдХреИрдорд░рд╛, рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдбрд┐рд╡рд╛рдЗрд╕, рд╡рд┐рднрд┐рдиреНрди рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕, рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕, рдбреНрд░рд╛рдЗрд╡рд░ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд▓рд┐рдирд┐рдиреЛ рдореМрдЬреВрдж рд╣реИрдВред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИред рдпрд╣ USB рдкреЛрд░реНрдЯ рд╕реАрдзреЗ Arduino рд╕реНрдХреЗрдЪ рд╕реЗ рд╕реБрд▓рдн рдирд╣реАрдВ рд╣реИред

рдХреАрдордд


69 $ / 52 тВм

рдЫреЛрдЯреА рдкреНрд░рд╕реНрддреБрддрд┐




рдирд┐рд╖реНрдХрд░реНрд╖


Arduino рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЖрдирдВрдж рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рдлреА рдЧрдВрднреАрд░ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж (рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ, virt2real) рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Arduino Y├║n рд╕рдлрд▓ рд╣реЛрдЧрд╛ред

рд╕рдВрджрд░реНрдн


  1. рдЕрд░реБрдбрд┐рдиреЛ рдпреЙрди
  2. рдпрд╣ Arduino Y├║n рдХрд╛ рдЖрдирдВрдж рд▓реЗрдиреЗ рдХрд╛ рд╕рдордп рд╣реИ: рдЕрдм рдЦрд░реАрдж рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ!
  3. рдЖрдЗрдП рджреЗрдЦреЗрдВ Arduino Y├║n рдХреА рдЕрдиреВрдареА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ - рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдореАрдХреНрд╖рд╛

Source: https://habr.com/ru/post/In193330/


All Articles