![](https://habrastorage.org/getpro/geektimes/post_images/f9c/18e/477/f9c18e47762f80a387efa2099158a4a2.png)
В наше время электроника продолжает уменьшаться в габаритах. Один и тот же полезный объем вмещает все больше компонентов, что приводит к большей эффективности, скорости и производительности работы оборудования. Процессу миниатюризации способствуют не только крупные технологические компании, но и обычные пользователи, электронщики — энтузиасты.
Один из них сейчас работает над проектом DIL-Duino, миниатюрной версией Arduino. Система больше похожа по форм-фактору на микросхему, чем на плату «взрослого» Arduino. Разработка ведется на основе ATtiny85, платы, площадь которой составляет всего 75 мм2 (размеры платы меньше, чем 8*10 мм).
![](https://habrastorage.org/files/fc3/c68/722/fc3c68722b3c46c48805b9a4f24b1018.png)
Сравнение самых известных версий мини-Arduino с текущим проектом. Даже с USB DIL-Duino меньше, чем остальные платы
Если добавить USB-порт, то все равно, общая площадь системы составит около 144 мм2. Основной модуль включает QFN CPU, а для монтажа здесь есть необходимые отверстия. Сделано это из платы чуть большего размера с отверстиями по периметру, а затем обрезано.
В DIL-Duino используется QFN Version версия ATtiny85, как уже говорилось, плюс USB Bootloader для обеспечения легкого использования Arduino стека в форм-факторе DIL-8.
![](https://habrastorage.org/getpro/geektimes/post_images/fba/182/8d2/fba1828d2043cfa4a593bc3c86947bd8.jpg)
Программируется чип при помощи Arduino Leonardo.
![](https://habrastorage.org/getpro/geektimes/post_images/122/e48/10e/122e4810e7b032cc3ed60989942f55c6.jpg)
Вот так выглядит сама плата, увеличенная в несколько раз.
![](https://habrastorage.org/getpro/geektimes/post_images/42c/95e/a36/42c95ea36215ed1892a7970f96c8081d.jpg)
![](https://habrastorage.org/getpro/geektimes/post_images/980/bf6/4c3/980bf64c3f5ac9c28594634da542b27b.jpg)
А вот макет платы:
![](https://habrastorage.org/getpro/geektimes/post_images/1fc/5af/a2d/1fc5afa2d781342851ec2a493d3bbb07.png)
![](https://habrastorage.org/getpro/geektimes/post_images/c38/049/61c/c3804961c272bceb771e795584ed20b4.png)
Проект, в принципе, уже практически завершен, но автор еще ведет работу по оптимизации своего мини-Arduino. За обновлениями можно следить на страничке проекта вот здесь. Программное обеспечение для DIL-Duino автор выложит чуть позже, но если есть желание, можно попробовать «завести» плату и самостоятельно.
Комментарии (34)
Demonos
28.03.2016 12:44+2Очень мало ног — портов ввода/вывода. Кроме размеров непонятно, в чём преимущество перед Femtoduino, например.
istui
28.03.2016 13:03(шутка про название)
а вообще если китайцы выпустят такое в продажу — будет очень удобно для ряда применений.
Caelwyn
28.03.2016 13:24+2А чем эта штука лучше ATtiny 8 в DIP корпусе, кроме светодиода?
aivs
28.03.2016 15:20Тот же вопрос! На фото увидел microUSB, подумал, что через него шьется. Но видимо usb нужен только для питания.
ATtiny 8 в DIP более практична тогда.DarkByte
29.03.2016 10:45Тот же Digispark ATtiny85 шьётся через усб за счёт уже залитого бутлоадера. И не сказать что сильно отличается по размерам от этого дилду.
potan
28.03.2016 15:26Такие контроллеры надо делать легко организующиеся в стек. Что бы можно было нарастить по мере необходимости и количество портов, и память, и производительность.
soshnikov
28.03.2016 16:27Если вам требуется больше портов, используйте сдвиговые регистры. Их как раз и можно цеплять последовательно паровозиком.
А вот нарастить память и производительность — возьмите более подходящий чип. Вы же не будете строить кластер из 286-х компов.
Более старшие модели атмелов, сктати, умеют «организовываться» по UART-у.cyberly
28.03.2016 17:02Те кто будет вникать в регистры и наращивание памяти, скорее всего, вне целевой аудитории этой штуки.
Alex_Crack
28.03.2016 16:13+3Не понятно, зачем они в готовой конструкции отрезали по сторонам плату на половину отверстия для PLS-гребенки. Общий габарит конструкции от этого меньше не стал (и это видно по макету платы), а вот жесткость в местах пайки явно упала.
soshnikov
28.03.2016 16:33+1Удобно напаивать на другую печатную плату. Без ножек, естественно.
prostosergik
28.03.2016 22:48+1Там снизу SMD монтаж, как ее на другую плату напаивать в таком случае?
Plone
28.03.2016 16:22Странное решение. Взять маленький Tiny и увеличить его габарит, не прибавив, фактически, ничего…
Вопрос к знатокам: на основе ATmega1284P ардуинообразных плат не делают? Интересный вроде контроллер. Частота выше, 128к flash, оперативки аж 16к…
magamos
28.03.2016 16:29И вообще, DIL-Duino — это плагиат, стыренный у другого разработчика, который выпустил оригинальную платку с таким же названием еще 8 августа 2015 года — https://www.tindie.com/products/Comingle/dilduino-with-3-vibration-motors/
http://www.comingle.io/dilduino/
diller61
28.03.2016 16:48по идее шиться оно должно через usb, на тиньке уже залит бутлоадер.
У меня валяется пара подобных плат, элементы те же, разводка платы более свободная, и соответственно, размер побольше.
magamos
DIL-Duino — вещь с таким названием не должна продаваться детям до 18 лет. )
PupkinVasia
Да, пусть руками сами делают. Заодно постигнут мастерство ЛУТа.
NikitosZs
Пусть сами делают платы такие, а не то, что имел ввиду магамос.
PupkinVasia
Не обязательно было портить мой эвфемизм.