На просторах Aliexpress можно найти программатор AVR ISP Version 2.0 для микроконтроллеров AVR. Среди множества подобных устройств он выделяется своей простотой и
→
В данной статье, мы опишем процесс создания музыкального медиа центра, c возможностью удаленного управления на базе мини-компьютера Raspberry Pi Zero W (Изображение - №1), звуковой платы расширения Pimoroni Pirate Audio Headphone Amp 24bit/192KHz
→
«That's just perfectly normal paranoia. Everyone in the Universe has that.»
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Ця стаття для тих, хто хоче синхронізувати свої календарі, списки справ і контакти між кількома пристроями, але не хоче
→
Предыстория: собрал я 3D принтер на связке Mega2560 + Ramps 1.3 + экран RepRap Full Graphic Smart Controller 128x64 с прошивкой Marlin 2.0.х, но механика оставляла желать лучшего. Перед каждой печатью приходилось с помощью листа А4 калибровать стол по 40
→
Репліка оригінального ethernet шилд на базі чіпа Wiznet W5100. Дозволяє підключити вашу плату Ардуіно до локальної мережі або Інтернет, використовуючи стандартну ардуінівскую библиотеку Ethernet. Також на платі розміщений роз'єм microSD.
ATmega328P в DIP-корпусі, має попередньо прошитий завантажувач Arduino UNO (16MГц). Це дозволить Вам використовувати код Arduino в проектах без фактичного використання плати Ардуіно.
Arduino Due - це контролер, виконаний на основі ARM архітектури у формфакторі Mega, але з потужним 32 розрядним Cortex-M3 ARM, який працює на частоті 84МГц і має 512 кБ flash, 96 кБ SRAM, і купу портів введення-виведення (5 SPI шин , 2 інтерфейси I2C, 5 UART, 16 аналогових входів).
Arduino LilyPad - це специфічний мікроконтролер, спеціально розроблений для використання з предметами одягу та текстилю. Його можна легко пришивати до тканини і за допомогою електро провідних ниток підключати до джерела живлення, до різних датчиків або виконавчих механізмів. Він виконаний на тому ж самому мікроконтролері що і Arduino Uno. Основою пристрою є мікроконтролер ATmega328P.
Репліка оригінальної плати Arduino Mega2560. Як USB-UART перехідник використовується мікросхема CH340, яка добре себе зарекомендувала та відрізняється хорошою стабільністю, високою швидкістю передачі даних, але для якої потрібна додаткова установка драйверів.Також контролер від попередників відрізняється додатковими контактами SDA і SCL (I2C інтерфейс) і виходами AREF - джерела опорногї напруги для АЦП контролера і IOREF - виходом напруги живлення портів введення-виведення (для автоматичного перемикання напруги периферії при використанні 5В і 3.3В контролерів). В усьому іншому це все той же контролер Arduino Mega2560 на базі мікроконтролера Atmega2560 з масою прикладів програм, бібліотек і опису побудови готових конструкцій.
Клон оригінальної плати Arduino Mega 2560 Rev3. Це остання версія топової мікроконтролерної плати від Arduino, яка тепер має на борту новий чіп Atmega16U2 (у версіях Rev1 і Rev2 Atmega8U2) з програмною прошивкою конвертера "USB-послідовний порт", замість мікросхем FTDI в більш ранніх версіях, що дозволяє підвищити швидкість при передачі даних. Також не потрібна додаткова установка драйверів - вони встановлюються автоматично при інсталяції середовища розробки Arduino IDE. Arduino Mega оснащена додатковими контактами SDA і SCL (I2C інтерфейс) і виводами AREF джерела опорної напруги для АЦП контролера і IOREF - виходом напруги живлення портів введення-виведення (для автоматичного перемикання напруги периферії при використанні 5В і 3,3В контролерів). У всьому іншому це все той же контролер Arduino Mega2560 на базі мікроконтролера Atmega2560 з масою прикладів програм, бібліотек і описів побудови готових конструкцій.
Arduino Nano ATmega168 CH340 - альтернативна плата на базі контролера ATmega168P. Контролер, при збереженні всієї функціональності, має менші обсяги пам'яті програм та оперативної пам'яті даних. На платі є 12 цифрових виводів вводу/виводу (з яких 6 забезпечують вихід PWM), 8 аналогових вхідних контактів, контакти 0 (RX) і 1 (TX), які використовуються для прийому (RX) та передачі (TX) TTL-послідовних даних , роз'ємом USB Mini-B, роз'ємом ICSP та кнопкою скидання.
Контролер Arduino NANO CH340 від Keyestudio - це невелика, повністю функціональна плата контролера на базі ATmega328. Це платформа з відкритим кодом, з 12 цифровими виводами введення/виведення (з яких 6 забезпечують вихід PWM), 8 аналоговими вхідними контактами, контактами 0 (RX) і 1 (TX), які використовуються для прийому (RX) та передачі (TX ) TTL-послідовних даних, роз'ємом USB Mini-B, роз'ємом ICSP та кнопкою скидання.
Arduino Nano V3.0 з не розпаяними конекторами - невелика самодостатня плата, сумісна з макетними платами, яка побудована на мікроконтролері ATmega328. Вона в основному збігається за функціональністю з Arduino Duemilanove/Uno, але має інший форм-фактор. Arduino Nano не вистачає тільки роз'єму живлення і замість стандартного, використовує Mini-B USB кабель (кабель відсутній в комплекті). Дана плата відрізняється тим, що на ній не розпаяні контакти що дозволяє використовувати її в портативних пристроях.
Arduino Nano V3.0 з не розпаяними конекторами - невелика самодостатня плата, сумісна з макетними платами, яка побудована на мікроконтролері ATmega328. Вона в основному збігається за функціональністю з Arduino Duemilanove/Uno, але має інший форм-фактор. Arduino Nano не вистачає тільки роз'єму живлення і замість стандартного, використовує Mini-B USB кабель (кабель відсутній в комплекті). Дана плата відрізняється типом мікросхеми QFN-32 також на ній не розпаяні контакти, що дозволяє використовувати її в портативних пристроях.
Arduino Nano V3.0 - невелика самодостатня плата, сумісна з макетними платами, яка побудована на мікроконтролері ATmega328. Вона в основному збігається за функціональністю з Arduino Duemilanove/Uno, але має інший форм-фактор. Arduino Nano не вистачає тільки роз'єму живлення і замість стандартного, використовує Mini-B USB кабель (комплектація не включає кабель). Репліка оригінальної італійської плати, виробництво Китай.
Arduino сумісний контролер побудований на базі мікроконтролера ATmega32U4. З самого початку розроблений компанією Sparkfun Electronics та має відкриті вихідні коди (схема, плата). Побудований на базі Arduino Leonardo, але має набагато менший форм-фактор і вагу.
Плата має 24 контакти і 3 світлодіоди, один з яких виділено для індикації живлення. Так само є 4 аналогових входи (АЦП), 5 виходів ШІМ (PWM), апаратний UART (Rx Tx). Працює від 5В на частоті 16МГц, на вході RAW може приймати живлення до 10В (обрізаючи його до необхідних 5В вбудованим регулятором).
Arduino Pro Mini 3.3В 8МГц - це версія контролера Arduino з малим споживанням. При напрузі 3.3В і частоті контролера 8МГц його струм споживання не перевищує 5мА, що робить його ідеальним контролером для побудови пристроїв з автономним живленням. Низька напруга живлення дозволяє підключати 3.3В датчики безпосередньо до контролера без використання перетворювача логічних рівнів. Додатково виведені контакти пинів А4, А5, А6 та А7.
Контролер Arduino Pro Mini 168 (ATmega168) - компактна плата мікроконтролера, що базується на Atmega168. За своєю суттю - це спрощений аналог Arduino Nano, що дозволяє здешевити проект. ATmega168 працює на 16 МГц (0,5% допуску)
Контролер Arduino Pro Mini 328 (ATmega328) - компактна плата мікроконтролера, що базується на Atmega328. За своєю суттю - це спрощений аналог Arduino Nano, що дозволяє здешевити проект. ATmega328 працює на 16 МГц (0,5% допуску)
Контролер Arduino Pro Mini 328 (ATmega328P-MU) - компактна плата мікроконтролера, що базується на Atmega328P-MU. За своєю суттю - це спрощений аналог Arduino Nano, що дозволяє здешевити проект, в комплекті є піни для з'єднання.
КонтролерArduino Pro Mini AVGA328 (WAVGAT)– компактна плата мікроконтролера, що базується на клоні чіпа Atmega328P. За своєю суттю - це спрощений аналог Arduino Nano, що дозволяє здешевити проект, в комплекті є піни для з'єднання.
Високоякісна реалізація плати Arduino Mini від компанії RobotDyn. Основні вимоги до контролера поставлені: економічність, мініатюрність та мінімальна вага. Робоча напруга - 3,3, частота - 8МГц, контролер - Atmega328, іншими словами це зменшена та більш економна репліка Arduino Uno, але без USB роз'єму, тому для програмування потрібен USB-UART перехідник такий або інший, більш універсальний варіант.