
рдХрднреА-рдХрднреА рдпрд╣ рдПрдХ рд╕рд╕реНрддрд╛ рдЙрдкрдХрд░рдг рдЦрд░реАрджрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрд╕реЗ рдЦреБрдж рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╕реНрддрд╛ рд╣реИред рд╣рд╛рдВ, рдФрд░ рдПрдХ рдШрд░ рдХрд╛ рдЙрдкрдХрд░рдг рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдФрд░ рд╣рд░ рдХреЛрдИ рд╕рд╛рдл-рд╕реБрдерд░рд╛ рдирд╣реАрдВ рджрд┐рдЦреЗрдЧрд╛, рдпрд╣ рдЙрдкрдХрд░рдг / рд╕рд╛рдордЧреНрд░реА рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдФрд░ рд╣рд╛рдереЛрдВ рдХреА рдкреНрд░рддреНрдпрдХреНрд╖рддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
Atmel microcontrollers рдпрд╛ рдХрдо рд╕реЗ рдХрдо Arduino рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдмрд╕реЗ рд╕рд╕реНрддреЗ USBasp рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдХреАрдордд Ebay рдкрд░ рд▓рдЧрднрдЧ $ 3 рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рджреЛ рд╕рдВрд╕реНрдХрд░рдг рдЖрдо рд╣реИрдВ:
рдпреВрдПрд╕рдмреА 2.0 - 3.3 рд╡реЛрд▓реНрдЯ рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд░ рдХреЗ рд╕рд╛рдеред
USBasp 3.0 рдПрдХ рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд░ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЫреЛрдЯрд╛ рдмреЛрд░реНрдб рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрд╕рдХреЗ рдкрд╛рд╕ рдХрдиреЗрдХреНрдЯрд░ рдкрд░ PD0 рдФрд░ PD1 рдкреЛрд░реНрдЯ (рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ UART) рдирд╣реАрдВ рдереЗред рдЙрд╕рдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдерд╛ рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рдпрд╣рд╛рдВ рдирд╣реАрдВ рдорд╛рдиреЗрдВрдЧреЗред
рдиреАрдЪреЗ рд╣рдо рдПрдХ рдпреВрдПрд╕рдмреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ I2C-USB рдПрдбреЙрдкреНрдЯрд░ рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рджреЗрдЦреЗрдВрдЧреЗ, рдЖрд░реНрджреНрд░рддрд╛ рдФрд░ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ рдкрдврд╝рдирд╛ рд╕реАрдЦреЗрдВ, рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ (PIO), RS232-USB рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рд╕рд░рд▓ рд╕реЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдФрд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рд╕реЗрдВрд╕рд░ рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП nRF24L01-USB рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдЙрдкрдХрд░рдгреЛрдВред рдЦреИрд░, Arduino рдкреНрд░реЗрдорд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдо Arduino IDE рдореЗрдВ USBasp рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░реЗрдВрдЧреЗред рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ USB рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп
V-USB рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЬрд╛рдирдмреВрдЭрдХрд░ рдпрд╣рд╛рдВ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рд▓рд┐рдВрдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ - рдЖрдк рдЙрдиреНрд╣реЗрдВ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдкрд╛рдПрдВрдЧреЗред
USBasp рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдбрд┐рд╡рд╛рдЗрд╕
рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдореЗрдВ рдмрд╣реБрдд рдХрдо рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдорд╕реНрддрд┐рд╖реНрдХ рдПрдЯрдореЗрдЧрд╛ 8 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ 8 рдХреЗрдмреА рдХреА рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдФрд░ 1 рдХреЗрдмреА рдХреА рд░реИрдо (рдПрд╕рдЖрд░рдПрдПрдо) рд╣реИред рдпрд╣ рдЖрдзреБрдирд┐рдХ рдорд╛рдирдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрдордЬреЛрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдкрд░ рдмрд╣реБрдд рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпреВрдПрд╕рдмреА рдПрдо / рд╕реА рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг, рдпрд╣ рдПрдХ рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред 12 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рддрджрдиреБрд╕рд╛рд░, рдЕрдкрдирд╛ рдлрд░реНрдорд╡реЗрдпрд░ рд▓рд┐рдЦрддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
USBasp рдореЗрдВ 10-рдкрд┐рди рдХрдиреЗрдХреНрдЯрд░ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ 6 рдкрд┐рди рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдЖрдЙрдЯрдкреБрдЯ рд╣реИрдВ: PB5 (SCK), PB4 (MISO), PB3 (MOSI, PWM), PB2 (PWM), PD0 (RXD), PD1 (TXD)ред рдкрд╛рд╡рд░ рд╕рдкреНрд▓рд╛рдИ 5v рдпрд╛ 3.3vред рдЬрд┐рд╕реЗ рдЬреЗрдкреА 1 рджреНрд╡рд╛рд░рд╛ рдмрдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдмреЛрд░реНрдб рдореЗрдВ PC0 рдФрд░ PC1 рдкрд┐рди рдкрд░ рджреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд LED рд╣реИрдВред USB рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП PB0, PB1, рдФрд░ PD2 m / k рдкрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, PC2 JP3 рдЬрдореНрдкрд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред рдмрд╛рдХреА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд┐рди рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдбрд┐рд╡рд╛рдЗрд╕ рдЖрд░реЗрдЦ рдХреЛ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдмреЛрд░реНрдб рдкрд░ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдмрд┐рдирд╛, рдЖрдк USBaspLoader рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдзрд┐рдХрд╛рд░рд┐рдХ USBaspLoader рдкреНрд░реЛрдЬреЗрдХреНрдЯ
рдкреЗрдЬрджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдмреВрдЯрд▓реЛрдбрд░ рдореЗрдВ рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдХреЗ 2 KB рд▓рдЧрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рд╢реЗрд╖ 6 KB рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред
рдмреВрдЯрд▓реЛрдбрд░ рд╕реНрдерд╛рдкрдирд╛:
рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ Arduino рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЯреАрдо:
avrdude -c avrisp -P COM1 -b 19200 -p m8 -U flash:w:boot_m8.hex -U hfuse:w:0xc0:m -U lfuse:w:0x9f:m -U lock:w:0x2f:m
рдПрдХ рдФрд░ USBasp рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрдорд╛рдВрдб:
avrdude -c usbasp -p m8 -U flash:w:boot_m8.hex -U hfuse:w:0xc0:m -U lfuse:w:0x9f:m -U lock:w:0x2f:m
рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдмрд┐рдирд╛ рдЕрдкрдиреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдорд╛рдирдХ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
avrdude -c usbasp -p m8 -U flash:w:_.hex
USBaspLoader рдХреЗ рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдлрд░реНрдорд╡реЗрдпрд░ "рдЕрдкрд▓реЛрдб" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрдореНрдкрд░ JP3 рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЛрдб рдореЗрдВ рдбрд╛рд▓рддрд╛ рд╣реИ рдФрд░ рдЬрдВрдкрд░ JP2 рд╕реЗ рдЧреНрд░рд╛рдЙрдВрдб рдкрд░ рдкрд╛рд╡рд░ рдЬрдореНрдкрд░ (JP1) рдХреЗ рдирд┐рдХрдЯрддрдо рд╕рдВрдкрд░реНрдХ рдХреЛ рдмрдВрдж рдХрд░рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред
Arduino IDE рдореЗрдВ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ USBasp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
Arduino IDE (рд╕рдВрд╕реНрдХрд░рдг 1.0.x рдкрд░ рдкрд░реАрдХреНрд╖рдг) рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП, рдмреЛрд░реНрдб рдкрд╛рда рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд╛рда рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:
atmega8usb.name=ATmega8 USB 12 MHz atmega8usb.upload.protocol=arduino atmega8usb.upload.maximum_size=6144 atmega8usb.upload.speed=19200 atmega8usb.bootloader.low_fuses=0x9f atmega8usb.bootloader.high_fuses=0xc0 atmega8usb.bootloader.path=atmega8 atmega8usb.bootloader.file=boot_m8.hex atmega8usb.bootloader.unlock_bits=0x3F atmega8usb.bootloader.lock_bits=0x2F atmega8usb.build.mcu=atmega8 atmega8usb.build.f_cpu=12000000L atmega8usb.build.core=arduino atmega8usb.build.variant=standard
рдЙрд╕рдХреЗ рдмрд╛рдж, Arduino IDE рдореЗрдВ, рдЖрдк рджрд┐рдЦрд╛рдИ рджрд┐рдП рдЧрдП рдмреЛрд░реНрдб ATmega8 USB 12 MHz рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдлрд░реНрдорд╡реЗрдпрд░ "рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ" рдореЗрдиреВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Arduino рдирдВрдмрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдкрд┐рди: 13 (SCK), 12 (MISO), 11 (MOSI, PWM), 10 PB2 (PWM), 1 (TXD), 0 (RXD)ред рдбрд┐рдЬрд┐рдЯрд▓ pins 14 рдФрд░ 15 рднреА LED рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдмреЛрд░реНрдб рдкрд░ред
рдЖрдк Arduino V-USB рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ USB рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди C рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред
nRF24L01-рдпреВрдПрд╕рдмреА
NRF24L01 / nRF24LE1 рдФрд░ nRF24L01-USB рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, 22 рдХреНрд▓рд╛рдЗрдВрдЯ рддрдХ nRF24L01 / nRF24LE1 рдкрд░ рдЖрдзрд╛рд░рд┐рдд (32 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдПрдХ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдкреИрдХреЗрдЯ рдХреЗ рд╕рд╛рде) рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдм рддрдХ рдЗрд╕реЗ 3 рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИред рд╕реАрдорд╛ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ рд░реИрдо рдореЗрдВ рдПрдХ рдмрдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ Atmega8 рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИред 1kbред рдкреНрд░рд╛рдкреНрдд рдкреИрдХреЗрдЯ рдХрд╛ рдЖрдХрд╛рд░ 32 рдмрд╛рдЗрдЯреНрд╕ рддрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рднреЗрдЬрдиреЗ рдХрд╛ рдЖрдХрд╛рд░ 4 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ, рдпрд╣ рд╕реАрдорд╛ рд╡реА-рдпреВрдПрд╕рдмреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИред
NRF24L01-USB рдПрдбрд╛рдкреНрдЯрд░ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рд╕рдордп рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬрдм рдЧреНрд░рд╛рд╣рдХ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордп рдкрд░ рдбреЗрдЯрд╛ рднреЗрдЬрддреЗ / рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде, рдорддрджрд╛рди рдХрд╛ рд╕рдордп рд▓рдВрдмрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рдордп рдХреЗ рд▓рд┐рдП, рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рдмрд╕реЗ рдЫреЛрдЯреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдм рддрдХ, рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдХреБрдЫ рдиреБрдХрд╕рд╛рди рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╣рд▓ рд╣реИред
рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ, рдкрдврд╝рдиреЗ рдФрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд▓рд┐рдирдХреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рджреЛрдиреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рддрдХ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд╡рд┐рдзрд╛, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЪреИрдирд▓ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЧрддрд┐ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдХреЛ рдЕрдХреНрд╖рдо / рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕реАрдзреЗ рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд╛рдпрд░рд▓реЗрд╕ рд╕реЗрдВрд╕рд░ рдпрд╛ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╡реИрд╕реЗ, 315 рдпрд╛ 433 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ attiny13 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рдпрд░рд▓реЗрд╕ рдЖрд░реНрджреНрд░рддрд╛ рдФрд░ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рдкрд╣рд▓реЗ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдФрд░ рд╡рд┐рд╖рдп рд╣реИред
RS232-рдпреВрдПрд╕рдмреА
USBasp рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк
cdc-232 рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ RS232-USB рдПрдбреЗрдкреНрдЯрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
Arduino рдмреЛрд░реНрдбреЛрдВ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ рдЬрд┐рд╕ рдкрд░ рдХреЛрдИ FT232RL рдЪрд┐рдк рдпрд╛ рдЕрдиреНрдп рдпреВрдПрд╕рдмреА-рдпреВрдЯрд╛рд░реНрдЯ рдХрдирд╡рд░реНрдЯрд░ рдирд╣реАрдВ рд╣реИред
рдкреАрдЖрдИрдУ-рдпреВрдПрд╕рдмреА
рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдХрдиреЗрдХреНрдЯрд░ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ 6 рдкрд┐рдиреЛрдВ рдХреЛ рдПрд▓рдЗрдбреА рдФрд░ рд░реАрд▓реНрд╕ рдХреЛ "рдЦреАрдВрдЪрдиреЗ" рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдкреАрдЖрдИрдУ рдкрд┐рди рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдкреЛрд░реНрдЯ рдХреА рддрд╛рд░реНрдХрд┐рдХ рд╕реНрдерд┐рддрд┐ рдХреЛ рднреА рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ PIO-USB рдХрд╛ рдореЗрд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ DHT11 / DHT22 рдХреЛ рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕реЙрдХреЗрдЯ / рдЭреВрдорд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк 433/315 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реЗрдбрд┐рдпреЛ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЬреБрдбрд╝реЗ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреА рдФрд░ рдХреАрдбрд╝реЗ рддрдп рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред
DS18B20-рдпреВрдПрд╕рдмреА
рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдХрдИ DS18B20 рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рд╕рд┐рдЦрд╛рдпрд╛" рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
USBTemp рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд░реНрдХрд┐рдЯ рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рд╕рд╛рде рд╣реА рдкреАрдЖрдИрдУ-рдпреВрдПрд╕рдмреА рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рднреА рд╣реИред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдХрд╛рд░рдг, USBaspLoader рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред
I2C-рдпреВрдПрд╕рдмреА
рдбрд┐рд╡рд╛рдЗрд╕ рдЖрдкрдХреЛ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА i2c рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд▓рд┐рдирдХреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреА рджреЛрдиреЛрдВ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдлрд░реНрдорд╡реЗрдпрд░ рдкреНрд░рд╕рд┐рджреНрдз
i2c рдЫреЛрдЯреЗ рдпреВрдПрд╕рдмреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред
рдореЗрд░реЗ рдЙрдкрдХрд░рдг рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдг:
рд░реАрдбрд┐рдВрдЧ рдкреНрд░реЗрд╢рд░ рд╕реЗрдВрд╕рд░ BMP085ред
MCP23017 рдкреЛрд░реНрдЯ рд╡рд┐рд╕реНрддрд╛рд░рдХ рджреНрд╡рд╛рд░рд╛ рдЪрд┐рдк рдХрд╛ рдкреНрд░рдмрдВрдзрди, рдЬрд┐рд╕рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд▓рдЧрднрдЧ рд╕рдорд╛рди PIO рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред
рдХрдИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИрдВ: рдореЗрдореЛрд░реА рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рдирд╛, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрдВрд╕рд░ рдкрдврд╝рдирд╛, рдПрдлрдПрдо рд░рд┐рд╕реАрд╡рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ред
рдпреЗ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЧреИрд░-рдорд╛рдирдХ рдХрд╛рдордХрд╛рдЬ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИрдВред
рддреГрддреАрдп-рдкрдХреНрд╖ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рднреА рд╕реНрд░реЛрдд рдХреЛрдб рдЙрдирдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рд╣реИрдВ рдЬреЛ USBasp рдмреЛрд░реНрдб рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИрдВред
рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдкреБрд░рд╛рд▓реЗрдЦ:
usbasp.zipUPD:
"рд░рд╛рд╕реНрдкрдмреЗрд░реА PI рдФрд░ USBasp рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ nRF24LE1" рд▓реЗрдЦ рдореЗрдВ USBasp рдХрд╛ рдПрдХ рдФрд░ рдЙрдкрдпреЛрдЧред