
рдкрд░рд┐рдЪрдп
рдпрд╣ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ рддрдХ рджреВрд░рд╕реНрде рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рд╕реНрдерд╛рдиреАрдп рдореЙрдирд┐рдЯрд░ рдФрд░ рдХреАрдмреЛрд░реНрдб рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдЧрд░ SSH рдФрд░ VNC рд╣реИ рддреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ? рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдмреВрдЯ рд╕реНрдЯреЗрдЬ рдФрд░ рдкрд╛рд╡рд░ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рдкреНрд░рдмрдВрдзрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛:- , recovery mode, memtest. S , fsck .
- . initramfs dropbear . SSH. , , , .
- . , Wake-on-LAN (WOL), , , ┬л┬╗ , .
- UPS, .
- рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореЗрд░реЗ рд╣реЛрдо рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдХрд░рдг рдФрджреНрдпреЛрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдЕрдХреНрд╕рд░ "рдХрдЪреНрдЪреЗ" рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдПрдХ рдмрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рд╕рд░реНрд╡рд░ "рддреНрд░рд┐рд╢рдВрдХреБ" рдпрд╛ рддреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдпрд╛ рдХреАрдмреЛрд░реНрдб рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рджрдмрд╛рдП рдмрд┐рдирд╛ред рдореБрдЭреЗ 3 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рдкрд╛рд╡рд░ рдмрдЯрди рдХреЛ рджрдмрд╛рдХрд░ рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд░реАрд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛ред
рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдРрд╕реА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдЪрдкреА рдЖрдИрдПрд▓рдУ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рди рдХрд┐ рдмрд┐рдЬрд▓реА рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдирд┐рджрд╛рди рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд╡реИрд╕реЗ, рдЙрдирдХреЗ рдкрд╛рд╕ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдШрд░ / рдЫреЛрдЯреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрд╛рдж рд╣реИрдВред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдорд┐рдиреАрдЯреЗрдХреНрд╕ рдорджрд░рдмреЛрд░реНрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛редрдПрдХ рдРрд╕реЗ рдЙрдкрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА рдЬреЛ рдЕрдиреБрдорддрд┐ рджреЗ:- рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛ
- рдХрдо рд╕реЗ рдХрдо рдкрд╛рда рдореЛрдб рдореЗрдВ рдмреВрдЯрд▓реЛрдбрд░ рдФрд░ рд╕рд░реНрд╡рд░ рдУрдПрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░реЗрдВ
- Zhelezno рдкрд╛рд╡рд░ рдмрдЯрди рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ 3 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рд╢рдЯрдбрд╛рдЙрди рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдмрдЯрди рдХреЗ рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрддрд╛ рд╣реИ
- BIOS рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрджрд▓реЗрдВ (EFI) (рдЕрднреА рддрдХ рддрдп рдирд╣реАрдВ рд╣реИ, рдХреЗрд╡рд▓ рдХреБрдЫ рдорджрд░рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ)
рдпрд╣ рдПрдХ рд╕рд░реНрд╡рд╡рд┐рджрд┐рдд рддрдереНрдп рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдорд╢реАрди рдХреЗ рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рд╕реЗ рдЬреБрдбрд╝реЗ рдЯреЗрдХреНрд╕реНрдЯ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд▓рд┐рдирдХреНрд╕ рдЯрд░реНрдорд┐рдирд▓ рд╕рдорд░реНрдерди рдФрд░ рдЧреНрд░рдм рдмреВрдЯ рд▓реЛрдбрд░ рд╣реИред рдЖрдзреБрдирд┐рдХ рдорджрд░рдмреЛрд░реНрдб рдкрд░, рдпрд╣ рдкреЛрд░реНрдЯ рдмрд╛рд╣рд░реА DB-9 рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ рдЖрдВрддрд░рд┐рдХ 10-рдкрд┐рди рдХрдиреЗрдХреНрдЯрд░ рдореЗрдВ рд░реВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдкреЗрдиреА ESP8266 рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╡рд╛рдИ-рдлрд╛рдИ рдФрд░ UART рдХреЗ рдмреАрдЪ рдПрдХ рдкреБрд▓, рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░, рд╢рдХреНрддрд┐ рдкреНрд░рдмрдВрдзрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛редрдИрдПрд╕рдкреА 8266 рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдк рд╣реИрдВредOpenWRT . UART'a MAX232 ( USB тАФ RS232 ), GPIO, , . , , .
, ./., . .
.
рд╕рд░реНрдХрд┐рдЯ рдЖрд░реЗрдЦ
рдореБрдЦреНрдп рддрддреНрд╡ - рдИрдПрд╕рдкреА 8266 (рдИрдПрд╕рдкреА -03) рдореЗрдВ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рд╡рд╛рдИ-рдлрд╛рдИ, рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдпреВрдПрдЖрд░рдЯреА рдФрд░ рдЬреАрдкреАрдЖрдИрдУ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рд╣реИрдВ, рдЬрд┐рд╕ рдкрд░ рдкрд╛рд╡рд░ рдмрдЯрди рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рддрд┐ рд╕реВрдЪрдХ рдФрд░ рд░рд┐рд▓реЗ рдПрд▓рдИрдбреА рд▓рдЯрдХрд╛рдП рдЧрдП рд╣реИрдВред рдирд┐: рд╢реБрд▓реНрдХ GPIO рдХреЗ рдХреБрдЫ рдЬреЛрдбрд╝реЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ I2C, 1-рд╡рд╛рдпрд░ рдФрд░ рдЕрдиреНрдп рд╕реЗрдВрд╕рд░ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИредUART рдХреЛ ESP8266 рд╕реЗ RS-232 рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп MAX232 рдЪрд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред MAX232 5V рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ ESP8266 LM1117 5-3.3V рдХрдирд╡рд░реНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдмрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, MAX232 рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ 3.3V рдХреЗ рд▓рд┐рдП 5V рдЕрдЧреНрд░рдгреА рдПрдХ рд╡реЛрд▓реНрдЯреЗрдЬ рд╡рд┐рднрд╛рдЬрдХ ESP8266 рдХреЗ RX рд▓рд╛рдЗрди рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред MAX232 рдЖрдЙрдЯрдкреБрдЯ рджреЛ рдХрдиреЗрдХреНрдЯрд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИ, рдПрдХ DB-9 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рджреВрд╕рд░рд╛ IDC-10 рд╕реАрдзреЗ рд▓реВрдк рдХреЗ рд╕рд╛рде рдорджрд░рдмреЛрд░реНрдб рдкрд░ рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдПред рд░рд┐рд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреАрд╕реА рдкрд╛рд╡рд░ рдмрдЯрди рдХреЗ рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдорд╛рдорд▓реЗ рдкрд░ рдмрдЯрди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рд╡реИрд╕реЗ, рд╕рд┐рд╕реНрдЯрдо рдпреВрдирд┐рдЯ рдХреЗ рдорд╛рдорд▓реЗ рд╕реЗ рдкрд╛рд╡рд░ рдмрдЯрди рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмреЛрд░реНрдб рдкрд░ рдПрдХ рдХрдиреЗрдХреНрдЯрд░ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдорджрд░рдмреЛрд░реНрдб рдХреЗ рдХрдиреЗрдХреНрдЯрд░ рдкрд░ 2.54 рдкрд┐рди рдХреЗ рд▓рд┐рдП рдПрдХ рдбрдмрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд░рд┐рд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдирд┐рд░реНрдгрдп рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рд╣реИред рдПрдХ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдХреА рдкрд░реНрдпрд╛рдкреНрддред рд▓реЗрдЖрдЙрдЯ рдореЗрдВ, рдореИрдВрдиреЗ рдСрдкреНрдЯреЛрдХреЙрдкреНрд▓рд░ 817 рдбрд╛рд▓рд╛, рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛,рдХрдЯреНрдЯрд░рдкрдВрдереА рдЙрдкрд╛рдп рдХрд┐рдП рдЧрдП рдФрд░ рд░рд┐рд▓реЗ рдЪрд╛рд▓реВ рд╣реЛ рдЧрдИ ... рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред рдЗрд╕реЗ рд░рд╣рдиреЗ рджреЗрдВ, рдпрд╣ 220V рд╕рд░реНрдХрд┐рдЯ рдХреЛ рдмрдВрдж / рдЦреЛрд▓рдиреЗ рдХреЗ рдХрд╛рдо рдореЗрдВ рдЖ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреНрд▓рд┐рдХ рд╕реБрдирд╛рдИ рдкрдбрд╝рддреЗ рд╣реИрдВ - рдпрд╣ рдирд┐рджрд╛рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред рдкреА 6 - рдЕрд░рдбрд┐рдиреЛ рдПрдлрдЯреАрдбреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдЪреАрдиреА рдПрдбреЗрдкреНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд╕рд╛рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрдЯрд░ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЛрдб рдореЗрдВ, JP1 рджреНрд╡рд╛рд░рд╛ рдЬрдореНрдкрд░ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реЗ рдпрд╛ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рд╕реЗ рд╕реАрдзреЗ рдкреА 4 рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдХрдиреЗрдХреНрдЯрд░ P1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╛рд╣рд░реА рдПрдВрдЯреАрдирд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдбрд┐рд╡рд╛рдЗрд╕ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реЗ рдпрд╛ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рд╕реЗ рд╕реАрдзреЗ рдкреА 4 рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдХрдиреЗрдХреНрдЯрд░ P1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╛рд╣рд░реА рдПрдВрдЯреАрдирд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдбрд┐рд╡рд╛рдЗрд╕ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡реЛрд▓реНрдЯреЗрдЬ рдпрд╛ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рд╕реЗ рд╕реАрдзреЗ рдкреА 4 рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдХрдиреЗрдХреНрдЯрд░ P1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╛рд╣рд░реА рдПрдВрдЯреАрдирд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд╛рд╕ рдкрде рдореБрджреНрд░рд┐рдд рд╕рд░реНрдХрд┐рдЯ рдмреЛрд░реНрдб
рд╕рд┐рдВрдЧрд▓ рд▓реЗрдпрд░, рд▓реЗрдХрд┐рди 5 рдкреВрд░реЗ рдЬрдВрдкрд░реНрд╕ рдмрд╛рд╣рд░ рдЖрдПред
рдШрд░ рдкрд░ рдмрдирд╛ рдЕрдирд╛рдбрд╝реА
P6.
рдлрд░реНрдорд╡реЗрдпрд░
рд╕рдмрд╕реЗ рд╕рд░рд▓ рдПрдХ TELNET рд╕рд░реНрд╡рд░ рд╣реЛрддрд╛ рд╣реИ - рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рдирд┐рдордп рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИред UART рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рд╕рднреА рдЪреАрдЬрд╝реЛрдВ рдХреЛ рд╕рднреА TELNET рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рд╕реЗ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬрд╝ UART рдореЗрдВ рдбрд╛рд▓реА рдЬрд╛рддреА рд╣реИред рдкрд╛рд╡рд░ рдмрдЯрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдкреЛрд░реНрдЯ рдФрд░ рд╡рд╛рдИ-рдлрд╛рдИ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдЯреА рдХрдорд╛рдВрдб рднреА рдЦрд░рд╛рдм рд╣реЛ рдЧрдП рд╣реИрдВред рдпрджреНрдпрдкрд┐ рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рдЖрд░рдПрдлрд╕реА 854 рд╕рд░реНрд╡рд░ рд╣реЛрдиреЗ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИ, рдХрдорд╛рдВрдб рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореИрдВ рдЯреЗрд▓реАрдиреЗрдЯ рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдкреЛрд░реНрдЯ 23, рдбрд╛рдпрд░реЗрдХреНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдПрдХреНрд╕рдЪреЗрдВрдЬ, рдФрд░ рдЯреЗрд▓рдиреЗрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдорд╣рд╛рди рд╣реИрдВ (рдХрдиреЗрдХреНрдЯрдмреЛрдЯ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреЗрд▓рдиреЗрдЯ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ) рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдирд┐рд░реНрдпрд╛рдд TERM = VT100, -8 рдкреИрд░рд╛рдореАрдЯрд░ рдФрд░ рдЪрд░рд┐рддреНрд░ рдореЛрдб рдХреЗ рдмрд╛рдж рдХреЗ рд╕рдВрдХреНрд░рдордг рдХреЗ рд╕рд╛рде ^ рдореЛрдб рдореЛрдб)редрдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡рд┐рд╢реЗрд╖рддрд╛, рдИрдПрд╕рдкреА 8266 рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рдПрдХреНрд╕реЗрд╕ рдкреНрд╡рд╛рдЗрдВрдЯ рдФрд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЧрд▓рддреА рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ - рдпрд╣ рдЖрдкрдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИредрдлрд░реНрдорд╡реЗрдпрд░ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реНрдорд┐рдВрдЧ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ ред Sming рдХрд╛ рдореБрдЦреНрдп рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЪреАрдиреА ESP8266 SDK рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕реБрдкрд╛рдЪреНрдп рдЖрд╡рд░рдг рд╣реИ, рдЪрд╛рд╣реЗ рд╡рд╣ рдПрдХ WEB рд╕рд░реНрд╡рд░ рд╣реЛ, рд╣рд╡рд╛ рдкрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдпрд╛ GPIO рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ред рд▓реЗрдХрд┐рди рдмрдбрд╝реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп TELNET рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреАрд╕реАрдкреА рд╕рд░реНрд╡рд░ рдХреЗ рд░реИрдкрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░, рдХрдиреЗрдХреНрд╢рди рдЯреВрдЯ рдЧрдпрд╛ рдерд╛, рдФрд░ ESP8266 рд▓рдЯрдХрд╛ рд╣реБрдЖ рдерд╛ред рд╕реАрдзреЗ lwip рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рдереЗ ...рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдореИрдВ ESP8266-рдкрд╛рд░рджрд░реНрд╢реА-рдкреБрд▓- рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЖрдпрд╛ред рдпрд╣ рдХреЗрд╡рд▓ рдкрд╛рд╡рд░ рдмрдЯрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢реЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХрд╛рдВрдЯрд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреЗ рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдмрд╛рд▓рд╛ рдиреЗ рдПрдЯреА рдХрдорд╛рдВрдб рдХреЛ рдЬреЛрдбрд╝рд╛+++AT PWBTN <duration: SHORT | LONG | HARDRESET>
рдлрд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рдПрдХ рджреЛрд╖ рд╣реИред рдпрджрд┐ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрддреА рд╣реИ, рддреЛ рдХреБрдЫ рдбреЗрдЯрд╛ рдЦреЛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдИрдПрд╕рдкреА 8266 рдореЛрдХреНрд╕рд╛ рдПрдирдкреАрдУрдЖрд░рдЯреА рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдПрдВ рд╕реАрдорд┐рдд рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╣рдо dmesg рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рднрд╛рдЧ рджреЗрдЦреЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ grep рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рд▓рдВрдмреЗ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕реЗ рдмрдЪрдирд╛ рд╣реЛрдЧрд╛ред рдЖрдо рддреМрд░ рдкрд░, рдпрд╣ рдлрд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдмрдлрд░ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ, рдЕрдм рдпрд╣ рдХреЗрд╡рд▓ 1024 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ, рдЬрдм рддрдХ рдЖрдкрдХреЗ рд╣рд╛рде рдирд╣реАрдВ рдкрд╣реБрдВрдЪрддреЗ, рддрдм рддрдХ рдЗрд╕реЗ 32768 рдХрд░ рджреЗрдВ рдФрд░ рдпрд╣ htop рдЬреИрд╕реА рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░рд╛рдорджрд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд▓рд┐рдирдХреНрд╕ рдорд╢реАрди рд╡рд┐рдиреНрдпрд╛рд╕
In / etc / default / grub рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:GRUB_CMDLINE_LINUX="console=ttyS0,115200n8"
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"
рдмреВрдЯрд▓реЛрдбрд░ рдореЗрдиреВ рдФрд░ рдмреВрдЯ рд╕рдВрджреЗрд╢ рдХреЛ рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, 115200 рдХреА рдмрд┐рдЯ рджрд░ рдХреЗ рд╕рд╛рде рдкрд╣рд▓рд╛ред рд╕рдВрдкрд╛рджрди рдХреЗ рдмрд╛рдж, рдЕрдкрдбреЗрдЯ-рдЧреНрд░рдм рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рд╕реАрдорд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд░реНрдл рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдЕрднреА рднреА рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдкрд░ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде /etc/init/ttyS0.conf рдмрдирд╛рдПрдВ:
start on stopped rc or RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
exec /sbin/getty -L 115200 ttyS0 vt102
рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдмрд┐рдЬрд▓реА рд╕реАрдзреЗ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╡реЛрд▓реНрдЯреЗрдЬ рдпрд╛ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рд╕реЗ рд▓реА рдЧрдИ рд╣реИ, рд░рд┐рд▓реЗ рдЖрдЙрдЯрдкреБрдЯ рдкрд╛рд╡рд░ рдмрдЯрди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ, рдЖрд░рдПрд╕ -232 рдкреИрдб рдЖрдИрдбреАрд╕реА -10 рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд╛рдпрд░реЗрдХреНрдЯ рдХреЗрдмрд▓ рджреНрд╡рд╛рд░рд╛ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рд╕рд░реНрд╡рд░ рдХреЗрд╕ рдХреЗ рдЕрдВрджрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд░рдЦрдиреЗ рдХреА рдПрдХ рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рд╣реИрдВ, рдЖрдкрдХреЛ рд╡рд╛рдИ-рдлрд╛рдИ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ u.fl рдХрдиреЗрдХреНрдЯрд░ рд╕реЗ рдЬреБрдбрд╝реЗ рдПрдВрдЯреАрдирд╛ рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдпрд╣ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдорд╛рдорд▓рд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд░реЗрдбрд┐рдпреЛ-рдкрд╛рд░рджрд░реНрд╢реА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рдХрдбрд╝реА рд╕реЗ рдмрдирд╛ рд╣реИред
рд▓рд╛рдЧрдд рдЧрдгрдирд╛
ESP8266 рдХреЗ рд▓рд┐рдП $ 3, MAX232 рдХреЗ 10 рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ рд▓рд┐рдП $ 1, рдмрд╛рдХреА рдЖрдорддреМрд░ рдкрд░ рдЦреЗрдд рдкрд░ рд╣реИредрд╡реАрдбрд┐рдпреЛ рдкреНрд░рджрд░реНрд╢рди
рд▓реЛрд╣рд╛ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕реНрд░реЛрдд рдпрд╣рд╛рдБ ред