В наше время электроника продолжает уменьшаться в габаритах. Один и тот же полезный объем вмещает все больше компонентов, что приводит к большей эффективности, скорости и производительности работы оборудования. Процессу миниатюризации способствуют не только крупные технологические компании, но и обычные пользователи, электронщики — энтузиасты.

Один из них сейчас работает над проектом DIL-Duino, миниатюрной версией Arduino. Система больше похожа по форм-фактору на микросхему, чем на плату «взрослого» Arduino. Разработка ведется на основе ATtiny85, платы, площадь которой составляет всего 75 мм2 (размеры платы меньше, чем 8*10 мм).


Сравнение самых известных версий мини-Arduino с текущим проектом. Даже с USB DIL-Duino меньше, чем остальные платы

Если добавить USB-порт, то все равно, общая площадь системы составит около 144 мм2. Основной модуль включает QFN CPU, а для монтажа здесь есть необходимые отверстия. Сделано это из платы чуть большего размера с отверстиями по периметру, а затем обрезано.

В DIL-Duino используется QFN Version версия ATtiny85, как уже говорилось, плюс USB Bootloader для обеспечения легкого использования Arduino стека в форм-факторе DIL-8.



Программируется чип при помощи Arduino Leonardo.



Вот так выглядит сама плата, увеличенная в несколько раз.





А вот макет платы:





Проект, в принципе, уже практически завершен, но автор еще ведет работу по оптимизации своего мини-Arduino. За обновлениями можно следить на страничке проекта вот здесь. Программное обеспечение для DIL-Duino автор выложит чуть позже, но если есть желание, можно попробовать «завести» плату и самостоятельно.

Комментарии (34)


  1. magamos
    28.03.2016 12:34
    +26

    DIL-Duino — вещь с таким названием не должна продаваться детям до 18 лет. )


    1. PupkinVasia
      28.03.2016 17:11

      Да, пусть руками сами делают. Заодно постигнут мастерство ЛУТа.


      1. NikitosZs
        29.03.2016 00:27

        Пусть сами делают платы такие, а не то, что имел ввиду магамос.


        1. PupkinVasia
          29.03.2016 00:32

          Не обязательно было портить мой эвфемизм.


  1. Demonos
    28.03.2016 12:44
    +2

    Очень мало ног — портов ввода/вывода. Кроме размеров непонятно, в чём преимущество перед Femtoduino, например.


  1. istui
    28.03.2016 13:03

    (шутка про название)
    а вообще если китайцы выпустят такое в продажу — будет очень удобно для ряда применений.


    1. magamos
      28.03.2016 13:14
      +1

      Ага, и на GeekTimes появится статья из песочницы «Как я сделала вибратор», где будет использоваться данная платка. )


      1. istui
        28.03.2016 14:03

        А что, хороший пятничный пост :)


      1. alexpp
        28.03.2016 15:30
        +5

        Мультивибратор на Дилдуино.


        1. aronsky
          28.03.2016 16:09
          +1

          Какой-то электротехнический юмор.


        1. magamos
          28.03.2016 16:19
          +1

          Мультивибратор — это двусторонний вибратор.


          1. LoadRunner
            28.03.2016 16:44
            +2

            Я не эксперт, но можно и «двухрожковый» сделать?


  1. Caelwyn
    28.03.2016 13:24
    +2

    А чем эта штука лучше ATtiny 8 в DIP корпусе, кроме светодиода?


    1. aivs
      28.03.2016 15:20

      Тот же вопрос! На фото увидел microUSB, подумал, что через него шьется. Но видимо usb нужен только для питания.
      ATtiny 8 в DIP более практична тогда.


      1. DarkByte
        29.03.2016 10:45

        Тот же Digispark ATtiny85 шьётся через усб за счёт уже залитого бутлоадера. И не сказать что сильно отличается по размерам от этого дилду.


  1. Celtis
    28.03.2016 13:45
    +1

    По габаритам и возможностям Дилдуино похож на 8266 ровно настолько, насколько самурай без меча похож на самурая с мечем.
    В том смысле, что ног теперь столь же мало, но вайфая нет.


    1. complynx
      28.03.2016 16:13
      +1

      При этом 8266 бывают и многоногие.


  1. potan
    28.03.2016 15:26

    Такие контроллеры надо делать легко организующиеся в стек. Что бы можно было нарастить по мере необходимости и количество портов, и память, и производительность.


    1. soshnikov
      28.03.2016 16:27

      Если вам требуется больше портов, используйте сдвиговые регистры. Их как раз и можно цеплять последовательно паровозиком.
      А вот нарастить память и производительность — возьмите более подходящий чип. Вы же не будете строить кластер из 286-х компов.
      Более старшие модели атмелов, сктати, умеют «организовываться» по UART-у.


      1. cyberly
        28.03.2016 17:02

        Те кто будет вникать в регистры и наращивание памяти, скорее всего, вне целевой аудитории этой штуки.


  1. Alex_Crack
    28.03.2016 16:13
    +3

    Не понятно, зачем они в готовой конструкции отрезали по сторонам плату на половину отверстия для PLS-гребенки. Общий габарит конструкции от этого меньше не стал (и это видно по макету платы), а вот жесткость в местах пайки явно упала.


    1. soshnikov
      28.03.2016 16:33
      +1

      Удобно напаивать на другую печатную плату. Без ножек, естественно.


      1. prostosergik
        28.03.2016 22:48
        +1

        Там снизу SMD монтаж, как ее на другую плату напаивать в таком случае?


  1. Plone
    28.03.2016 16:22

    Странное решение. Взять маленький Tiny и увеличить его габарит, не прибавив, фактически, ничего…

    Вопрос к знатокам: на основе ATmega1284P ардуинообразных плат не делают? Интересный вроде контроллер. Частота выше, 128к flash, оперативки аж 16к…


  1. 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/


  1. diller61
    28.03.2016 16:48

    по идее шиться оно должно через usb, на тиньке уже залит бутлоадер.
    У меня валяется пара подобных плат, элементы те же, разводка платы более свободная, и соответственно, размер побольше.


    1. den1s1
      28.03.2016 17:02

      на ATtiny85 нет аппаратного USB. программный в бутлоадер не влезет. а USB-UART моста на плате тоже не видно.




      1. DarkByte
        29.03.2016 10:47

        Тем ни менее влезает, по усб шьётся, и даже умеет эмулировать такие устройства как клавиатура и мышка.


  1. MrAndreyAP
    28.03.2016 18:25

    Не понял, для чего отверстия обрезать, для уменьшения?


    1. magamos
      28.03.2016 18:39

      Потому что еврей. У разработчика имя Даниил. )


      1. magamos
        29.03.2016 10:53
        +1

        Нет у людей чувства юмора. Разработчик принес платки в синагогу и раввин там их всех обрезал по краям.


  1. Avenit
    28.03.2016 22:21
    +3

    Так уже давно ведь есть Digispark!
    image