
рдпрджрд┐ рдЖрдк рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛ рд╣реИ ... рдЗрд╕ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рдеред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдореИрдВ рдЦреБрдж, рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рд╕реЗ рдПрдХ рджрд┐рди рдкрд╣рд▓реЗ, рдПрдХ рд╣реА рдерд╛, рд▓реЗрдХрд┐рди рдЯреЗрдХреНрдиреЛрдордиреАрдХ рд▓реЛрдЧ рд╣реИрдВ uporotyh рд╡рд┐рд╢реНрд░рд╛рдо рдХрд┐рдпрд╛
рдЖрдк рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рддреАрди рдЖрд░реНрдбрд┐рди рдпрд╛ "рдирдЧреНрди" Atmega328P-PU / Atmega8-16PU рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ zayuzat рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЕрдВрдд рдореЗрдВ, рдЗрд╕рдХреЗ рддрд╣рдд arduino ide рдХреЗ рд╕рд╛рде USB-Linux рдХреЛ рд▓реЛрдб рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

рдирд╣реАрдВ, рдЗрд╕ рдмрд╛рд░ рдкреНрд░рдХрд╛рд╢ рдбрд┐рдЧрд┐рд╕рд┐рдкрд╛рд░реНрдХ рдФрд░ рдЯреАрдИрдПрди рдкрд░ рдПрдХ рдХреАрд▓ рдореЗрдВ рдЖрдпрд╛ - рд╡реНрдпрд░реНрде рдореЗрдВ рдЖрдкрдиреЗ рдИрдПрд╕рдкреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд▓рд┐рдП $ 3 рдХрд╛ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛?
"рдареАрдХ рд╣реИ, рдЕрдЧрд░ рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдбреНрд░рд┐рдВрдХ рд╣реИ," рд╡реИрдпреЛрдЯреНрд╕реНрдХреА рдиреЗ рдЧрд╛рдпрд╛, рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╣рд╛рдБ!
рдареАрдХ рд╣реИ, рд╣рдордиреЗ рдХрд╣рд╛рд╡рддреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рд╣реИ - рд╣рдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдмреВрдЯ рдХрд░реЗрдВрдЧреЗ, BIOS рдореЗрдВ рдЬрд╛рдПрдВрдЧреЗред
рд╣рдо рдЖрдЗрдЯрдо рдЙрдкрдХрд░рдгреЛрдВ / рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ - рдпреВрдПрд╕рдмреА - рд╣рд╛рдВ, Digispark USB-3 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ
USB3 рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ-рд╕рдВрдЧрдд рдХрд░реЗрдВ (рдХреБрдЫ рдореЗрдВ рдХреЗрд╡рд▓ рдкреЛрд░реНрдЯ рдореЛрдб рд╕реЗрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - USB-2 рд╕рдВрдЧрдд рд░рдЦреЗрдВ)
рдореЗрд░реЗ рдЖрдЗрдЯрдо рдХреЛ xHCI - рдбрд┐рд╕реЗрдмрд▓ рдХрд╣рд╛ рдЧрдпрд╛
рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдордп рд▓реЗрдВ - рдбрд┐рдмрдЧрд┐рдВрдЧ рдЪрд╛рд▓реВ рдХрд░реЗрдВ - рдбреАрдмрдЧ-рдЗрдиреЗрдмрд▓
рдореЗрд░реЗ BIOS рдкрд░ рдлрд┐рд░ рд╕реЗ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - EHCI - рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
рдЕрдЪреНрдЫрд╛? рд╡рд┐рдВрдбреЛрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ?
ArduinoIde рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдордп рд▓реЗ рд▓реЛ!
рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рд▓реЗ рдЬрд╛рдПрдБред рд╕рднреА рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдлрд╛рдпрд░рд╡реБрдб рдХреЛ рдбрд┐рдЬреАрд╕реНрдЯрдореНрдк / рдбрд┐рдЬреАрд╕реНрдкрд╛рд░реНрдХ рдХреЗ рддрд╣рдд рд▓реЗрдВ!
рд╣реЛ рдЧрдпрд╛ рдирд╛?
рд╡рд┐рди-рдПрдХреНрд╕ - рд░рди - рд░реЗрдЬреАрдбрд┐рдЯ - рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВ рдбрд┐рдЬреАрд╕реНрдЯрдореНрдк рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рджреЗрдЦреЛ рдФрд░ рдирд┐рд░реНрджрдпрддрд╛рдкреВрд░реНрд╡рдХ рд╣рдЯрд╛рдПрдВ, рдПрдл 3 - рдЖрдЧреЗ рдЦреЛрдЬреЗрдВ!
рдбрд┐рд╕рд┐рд╕реНрдкрд╛рд░реНрдХ рд╢рдмреНрдж рдХреЗ рд╕рд╛рде рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреЛрд╣рд░рд╛рдПрдВред
рдкрд░реНрдпрд╡реЗрдХреНрд╖реА рд░рд┐рдмреВрдЯ рдкреНрд░рдзрд╛рди рдХреЛ - рд╡рд┐рдВрдбреЛрдЬ рд╕рднреА рд╕рдорд╛рди рд╣реИ ;-)
рдЕрдм рд╣рдореЗрдВ рджреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдПрдХ рд▓реЛрдбрд░ рдХреЗ рд╕рд╛рде рдЬрд▓рд╛рдК рд▓рдХрдбрд╝реА рдХрд╛ рд╕рд╣реА рд╕реЗрдЯ - рдорд╛рдЗрдХреНрд░реЛрдиреНрдпреВрдХреНрд▓рд┐рдпрд╕ рд▓рд┐рдВрдХ
Github.com рдбрд╛рдЙрдирд▓реЛрдб рдкреЗрдЬ
рдореЗрд░реЗ рдкрд╛рд╕ рдорд╛рдЗрдХреНрд░реЛрдиреНрдпреВрдХреНрд▓рд┐рдпрд╕-2.0a4-win.zip рдХрд╛ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг рдерд╛
рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд Digispark- рдПрдХ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде ArduinoIde рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣рд╛рдВ рдЬрд╛рдПрдВ:
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ Attiny85 рдХреЗ рддрд╣рдд рдиреАрдЪреЗ рдзреЛрдпрд╛
рдирд╡реАрдирддрдо ArduinoIDE рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдореЗрд░рд╛ рд╕рдВрд╕реНрдХрд░рдг (07/07/2018 рдХреЛ) - DigisparkArduino-Win32-1.0.4-May19.zip, рд╕рд╛рдордЧреНрд░реА рдирд┐рдХрд╛рд▓реЗрдВред
64-рдмрд┐рдЯ рдкрд░ - рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рд╣рдорд╛рд░реЗ рдорд╛рдЗрдХреНрд░реЛрдиреНрдпреВрдХреНрд▓рд┐рдпрд╕ рдЪрд╛рд▓рдХ рдХреЛ рдЕрдирдкреИрдХ / рд╕реЗрдЯ рдХрд░реЗрдВред
рдареАрдХ рд╣реИ, рд╣рдо DigisparkArduino рд╕рдВрд╕реНрдХрд░рдг 1.0.4 рд▓реЙрдиреНрдЪ рдХрд░ рд░рд╣реЗ рд╣реИрдВ!
рдкреБрд░рд╛рдирд╛ рд╡рд╛рд▓рд╛? рдФрд░ рдЖрдк рд╢реЗрд╢реЗрдХреА рдпрд╛ рд╕рд╡рд╛рд░реА?
рдЗрд╕рдХрд╛ рдПрдХ рд╕реНрдкрд╛рд░реНрдЯрд╛ рд╣реИ - рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ рд╣реИ!

рд▓реБрд▓рдЬрд╝реЛрд╡ рд╕реНрдкрд╛рд░реНрдЯрд╛ рдЯреНрд░реЗрдбрдорд╛рд░реНрдХ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рддрд╣рдд рдореЗрд░реЗ рдкрд╛рд╕ рдкрд▓реНрд╕ рд╕реЛрд▓реНрдбрд░рд┐рдВрдЧ рдЖрдпрд░рди рдФрд░ рд╕реНрдХреНрд░реВ рдбреНрд░рд╛рдпрд░реНрд╕ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред
рд▓реЗрдХрд┐рди рдмреЛрд░реНрдб рдХреЛ рдПрдХ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рдореЗрдВ рдкреНрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдордп рд▓реЗрдВ!
рдЪреБрдиреЗрдВ (ArduinoIDE рдореЗрдВ) рд╕реЗрд╡рд╛-рдмреЛрд░реНрдб- Digispark (рдЯрд┐рдиреА рдХреЛрд░)
рдЕрдЧрд▓реА рд╕реЗрд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░-рдбрд┐рдЬрд┐рд╕реНрдкрд╛рд░реНрдХ
рдЕрдВрдд рдореЗрдВ рдпрд╣ рдПрд▓рдИрдбреА рдмреНрд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ ;;
void setup() { //Set Pins 0 and 1 as outputs. //Some Digisparks have a built-in LED on pin 0, while some have it on //pin 1. This way, we can all Digisparks. pinMode(0, OUTPUT); pinMode(1, OUTPUT); } void loop() { //Set the LED pins to HIGH. This gives power to the LED and turns it on digitalWrite(0, HIGH); digitalWrite(1, HIGH); //Wait for a second delay(1000); //Set the LED pins to LOW. This turns it off digitalWrite(0, LOW); digitalWrite(1, LOW); //Wait for a second delay(1000); }
Ctrl-R рдХрдВрдкрд╛рдЗрд▓ рдХрд░реЗрдВ
рд╣рдо Ctrl-U рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ (рдЖрдЦрд┐рд░рдХрд╛рд░, рд╕рдЪреНрдЪрд╛рдИ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдордиреЗ рдЕрднреА рддрдХ рдпреВрдПрд╕рдмреА рдореЗрдВ рдмреЛрд░реНрдб рдирд╣реАрдВ рдбрд╛рд▓рд╛ рд╣реИ? рдХреНрдпрд╛ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ) !!

рд▓реЗрдХрд┐рди рдиреАрдЪреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдХреЗ рдмрд╛рдж рд╣реА - рдмрдВрджрд░рдЧрд╛рд╣ рдореЗрдВ Digispark рдЪрд╛рд▓реВ рдХрд░реЗрдВред

рдЕрдиреНрдпрдерд╛ рдпрд╣ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрдиреЗ рдФрд░ рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдпрд╣реАрди рд░реВрдк рд╕реЗ рдЭрдкрдХреЗрдЧрд╛ - рдЬреИрд╕реЗ рдХрд┐ рдкреГрдереНрд╡реА рдХрд╛ рдкрд╣рд▓рд╛ рдЙрдкрдЧреНрд░рд╣!
рдпрджрд┐ рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдФрд░ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЧрдпрд╛, рддреЛ рд╣рдореЗрдВ рдПрдХ рд╕рдорд╛рди рддрд╕реНрд╡реАрд░ рдорд┐рд▓рддреА рд╣реИ

рдФрд░ рдмреЛрд░реНрдб рдкрд░ рдПрд▓рдИрдбреА рдирд┐рдорд┐рд╖ рдЬреАрдд рд╣реИ!
рдЖрдк рдХреЗ рд▓рд┐рдП рд╕рдлрд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ!
рдПрдВрдбреНрд░рдпреВред