Microduino — что если всё взять и поделить?

    Arduino — это очень популярная, универсальная и довольно бюджетная платформа, но порой её функциональность оказывается несколько избыточной, либо наоборот, чего-то остро не хватает. И тут на помощь приходит Microduino — это Arduino-совместимая платформа, состоящая из ядра и множества дополнительных модулей, отличающаяся компактностью и низкой ценой.
    image


    Основная идея


    Основная идея Микродуино, заключается в разделении схемы Arduino-Uno на две функциональные части: Microduino-Core (минимальная системная плата) и Microduino-FT232R (разъём для подсоединения платы к компьютеру для загрузки и отладки ПО)
    image
    image
    Microduino получается очень гибким, смышлёным, дешёвым и Arduino совместимым: Microduino-Core + Microduino-FT232R = Arduino Uno.

    Микродуино — мал!


    Размеры микродуино составляют всего 25.40мм X 27.94мм.
    image

    Микродуино — стекуем!


    Все платы имеют единую 27-ми пиновую U-образную форму, и могут быть насажены друг на друга, при этом различные модули не конфликтуют между собой.
    image

    Микродуино — полностью открытая платформа


    Все схемы и дизайн плат находятся в открытом доступе.
    image

    Микродуино — дёшев


    Так как Microduino-FT232R — нужен лишь для загрузки и отладки ПО, то его можно использовать множество раз. Само ядро и дополнительные модули дёшевы

    Microduino-Gate for Web of things


    image
    WOT network gate — это хаб для распределённых датчиков, собирающих различную информацию об окружении, такую как температура, влажность, давление и т.п. Эта информация транслируется в хаб, где она обрабатывается и выкладывается в сеть.
    image
    Чтобы сделать эту сеть беспроводной достаточно подсоединить Microduino-nRF24, а добавив Microduino-SD модуль можно сохранять данные в оффлайне.

    Microduino-MusicBox


    image
    Microduino-LM4863 это популярный и высококачественный цифровой усилитель D-класса.

    Microduino-GPS Logger


    image
    Для GPS логгера требуется 5 модулей: Microduino-Core+ + Microduino-[BT] + Microduino-SD + Microduino-OLED + Microduino-GPS.

    Дополнительные способы применения


    Другие конструкции и способы применения можно найти в сети:
    Connecting Pebble with Microduino (details)
    Building your OBDII device with Microduino (details)
    a Bicycle computer with Microduino (details)
    A network clock device with Microduino (details)

    MICRODUINO CORE модули


    Насчитывается три модуля ядра:
    Microduino-Core

    image
    Microduino-Core базируется на чипе ATmega328P и полностью совместим с Arduino Uno. При загрузке и обновлении ПО с помощью Arduino-IDE, в качестве типа платы можно просто выбрать «Arduino Uno».
    image
    image

    Microduino-Core+

    image
    Microduino-Core+ это более производительная версия Microduino, основанная на чипе ATmega644PA, производительность которого совпадает с Arduino Mega2560. Microduino-Core+ поддерживает 2 последовательных порта и более 10 цифровых входов/выходов.

    Для использования Microduino-Core+ в Arduino IDE его пропатчить согласно инструкции.
    image
    image

    Отличия между версиями

    image

    Microduino-FT232R

    image
    Microduino-FT232R — это USB2TTL модуль для соединения с PC и загрузки/обновления ПО Core/Core+.
    image

    Внешние модули MICRODUINO


    Microduino уже поддерживает множество модулей: покрытие сети, беспроводная связь, BLE, SD хранилице, GPS, Wi-Fi, двигатель, OLED-дисплей, управление питанием и другие модули, находящиеся на стадии тестирования.
    image

    Microduino-ENC (Microduino-Enc28J60 + Microduino-RJ45)

    image
    Microduino-ENC — ethernet порт.

    Microduino-nRF24

    image
    Microduino-nRF24 беспроводное соединение на частоте 2.4GHz.

    Microduino-SD

    image
    Microduino-SD — разъём для Micro SD карт, использующий SPI протокол.

    Microduino-[BT]

    image
    Microduino-[BT] — Bluetooth модуль. Есть две версии: BT2.1 и BT4, но BT4 является выбором по-умолчанию.

    Microduino-10DOF

    image
    Microduino-10DOF — модуль-датчик, в который интегрировано 3 чипа, использующих I2C протокол: MPU6050 + HMC5883L + BMP085.

    Microduino-BM

    image
    Microduino-BM — это модуль управления питания Li-ion батареей, включающий функции зарядки, разрядки, определения напряжения и LED индикатор. Модуль поддерживает 3.7->5.V и 3.7V->3.3V.

    Microduino-OLED(12864)

    image
    Microduino-OLED — это 0.96' дюймовый 12864-цветный дисплейный модуль, использующий SSD1306 драйвер с I2C протоколом, и питаемый от 3.3V.

    Тестируемые образцы


    Microduino-LM4863 — усилитель D-класса

    image
    Microduino-RTC — модуль реального времени

    image
    Microduino-CC3000 — WiFi модуль

    image
    Microduino-NEO6M — GPS модуль

    image
    Microduino-A3906 — Motor/Stepper модуль управления

    image
    Microduino-A4982 — высокопроизводительный Motor/Stepper модуль управления

    image
    Массовое тестирование плат (-LM4863, -CC3000, -RTC, -NEO6M, -A3906, -A4982) планируется закончить в Сентябре 2013 года.

    Microduino-Solo — Тестовая плата


    image
    image
    Microduino-solo — это тестовая плата пины который выведены на периферию, что облегчает разработку, настройку и отладку схемы соединения. 5.0V -> 3.3V DC-DC регулятор обеспечивает переключение между двумя уровнями напряжения с помощью джампера.

    Microduino-Duo плата


    Иногда наращивать количество моделей становится проблематично из-за проблем с габаритами. Для решения этой проблемы была создана плата-подложка для горизонтального и вертикального соединения модулей.
    image
    image

    Microduino-Uno — Arduino — переходник


    Microduino-Uno — это плата-переходник, вставив в который ядро и модули Microduino, можно получить Arduino.
    image
    image

    ЦЕНЫ!!!


    Ну и самое главное — это цены на комплектующие
    image
    Проект уже набрал необходимую сумму на Кикстартере. Подробное описание состава каждого из наборов на Кикстартере содержится в этом PDF файле.
    Поделиться публикацией

    Похожие публикации

    Комментарии 51
      +13
      Теперь любая плата с АВРкой и выведенными на разъям пинами будет зваться *duino? Как будто рефлекс пытаются у пользователей выработать…
        +5
        Еще бутлоадер должен быть. Ардуино с внешним программатором вынесет новичкам мозг.
          +8
          Не важно как называется. Главное, что выбор инструментов растёт, а значит не всегда надо брать АВРку или Ардуино, а можно взять что-то среднее. Для создания прототипов я мечтал о такой штуке.
            0
            Зачем так далеко ходить, помнится ***duino называли просто AVRку в дип корпусе с напаянным сверху кварцем :)
              +2
              Ну, *дуино — признак того, что Arduino IDE с этой платой работает. Не спорю — можно и к Атмеге8 подключить прошивалку и залить бутлоадер, но для пользователей — знать, что плата очередная из «дуин» — признак того, что оно совместимо с другими…
              +7
              Интересно, вдвойне потому что Open Source.
              Но вот названия, как BLEDuino…
                +4
                Высокие цены, кстати, особенно на переферию.
                  +31

                  Х**ли?
                  Неужели такое возможно?
                    –1
                    Ага, а перевод этого «хъуэй-лии» — «Откат», «отступать», «воин» =D
                      0
                      Надеюсь, что вы не по транскрипции переводите?
                        0
                        Хъуэй — это «хотеть» по-кабардински.
                      +9
                      Фигня какая-то. Что приципиально нового? Квадратная форма? Цена в 16 долларов без доставки?
                      Для сведения: клон Arduino pro mini — стоит у китайцев 3,7 доллара с доставкой в любую точку мира. Ещё 4,37 доллара стоит прошивалка на PL2303
                      Итого за 8 баксов — такой же комплект. Безо всяких early bird и прочего. Аналоги представленных плат периферии также можно найти без проблем.
                        +1
                        Фигня какая-то. Что приципиально нового?

                        Рискну предположить, что модульность.
                          +1
                          Если проект «выстрелит» и появятся его клоны по приемлемой цене — тогда да, это будет приятной «вкусняшкой». Особенно когда кетайсы наклепают квадратных кузовков под получившийся бутерброд. Но это всё «если» и «когда-нибудь». А промини — оно здесь и сейчас.

                          К слову говоря, ардуино уно — тоже модульный. Но вариантов периферии гораздо больше не модульной. Более того, хотя бы одна немодульная плата сломает всю концепцию.
                            +2
                            Если проект «выстрелит» и появятся его клоны по приемлемой цене — тогда да, это будет приятной «вкусняшкой». Особенно когда кетайсы наклепают квадратных кузовков под получившийся бутерброд. Но это всё «если» и «когда-нибудь». А промини — оно здесь и сейчас.


                            Ну так зачем возмущаться-то? Проект открытый. Можно хоть самому эти платы паять на кухне по себестоимости.
                              +2
                              Что вы, я ни в коем случае не возмущаюсь. Просто удивляюсь, что подобное делает на кикстартере. И привожу пример разумной альтернативы
                                +5
                                Мне кажется, что тут дизайн всё-таки продуманей, чем у ардуино про мини или его китайского аналога. Вполне возможно что с ростом объёмов снизится и цена.
                                  0
                                  Минусёр пробежался. Спасибо, неизвестный минусёр! =D
                                    0
                                    Тем более, что уже давно есть Femtoduino ( www.femtoduino.com/ ), который за $20 имеет плату размером 20.7х15.2мм (т.е. В ДВА С ЛИШНИМ раза меньше) уже со встроенным USB-TTL, без которого он стоил $12. Да, и модули к нему тоже есть.
                                      0
                                      Интересно, конечно, но по ссылке я увидел всего 4 платы, включая два модуля, или модули где-то на отдельном сайте? К тому же у Microduino основное преимущество не в размерах, а в модульности и простоте компоновки.
                                        0
                                        Те, что уже есть в продаже? Вроде, только эти. Слышал ещё про Bt модуль, но что-то не могу найти.
                                        Вообще — да, маловато, вот бы кто организовал на кампанию по созданию модулей к Фемто, было бы интереснее.
                              0
                              То же не понял зачем еще один вариант компановки выводов атмеги. Еще с момента появляения обычной ардуинки вроде бы сразу Pro и Pro mini появились.
                                0
                                Просите, может не в тему, но за «прошивалку» иБей показывает цену 2.18 бакса с бесплатной доставкой. Когда-то на том же иБее я их пучок споймал по $1.8.
                                  0
                                  Вы совершенно правы. Я их просто 2 штуки заказывал, и в кабинете общую цену посмотрел.
                                +1
                                Не смог устоять, теперь жду ноября. Спасибо за наводку.
                                  0
                                  Лучше прямо сейчас закажите Фемтодуино. В 4 раза меньше (т.к. уже с USB, а площадь вдвое меньше) за те же деньги.
                                  –1
                                  Блин, какие вкусные цанговые «мамы» с «папами» с другой стороны… Где б такие взять… Идеальное наращивание!
                                    +1
                                    За чем же дело встало? Возьмите и купите, не так и дорого.
                                      0
                                      Только не в ЧиД, а где-нибудь в другом месте. К слову, похоже, что конкретно на этих microduino какие-то другие, более качественные.
                                    0
                                    Очень клево. Один вопрос — какое будет энергопотребление? Я так понимаю что они работают от 5В и 3.3В в зависимости от положения джампера? То есть voltage regulator'а который жрет 20 mA там нет?
                                      –1
                                      Вот это я понимаю бизнес!!! Продать все тоже самое второй раз!!! Эпично.
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                        +3
                                        Оно мне не нужно, но я его хочу! Однако…
                                          +1
                                          Аналогично. Конструктор для взрослых. Это не с паяльником возиться.
                                            +2
                                            Вот вы так сказали «с паяльником возиться», что невольно можно подумать, что это что-то плохое)
                                          +4
                                          Вот почему нет такой темы для stm32. Так распиарили эту дуино
                                            0
                                            Зато какой простор для бизнеса. Вы можете стать первым. :)
                                              +1
                                              Идея создать похожее для stm32 родилась давно. Будете первым клиентом? И будут ли пользоваться такие штуки популярностью?

                                              Мне кажется для тех кто реально создаёт встраиваемые системы, им это кажется игрушкой. А тем кто этой игрушкой играется, зачем ещё stm23 изучать
                                                +2
                                                Совершенно согласен. Любители построить этажерки ардуин чаще всего и не собираются двигаться дальше, на те же STM, предпочитая поставить еще пару этажей АВРок. Поэтому на STM такие вещи не прижились.
                                                Приживутся если к аппаратной платформе сделают очередное упрощение для пользователей, которое скроет от них «страшные» внутренности STMки.
                                                  0
                                                  Я вот скорее всего был бы рад получить готовые STM32 модули такого размера для прототипов и мелких поделок, где нет смысла возиться с изготовлением девайса.
                                                  +1
                                                  Буду (зависит конечно от цен и что предложите). А вот популярность будет на прямую зависеть от удобства использования и простоты расширения. Простота и удобство — это именно то, что сделало ардуино таким популяным.
                                                  Думаю, что есть достаточно большая группа людей, которым мало ардуины, но которые не готовы разводить свои платы на stm и много паять.
                                              +3
                                              После прочтения таких статей я начинаю думать, «Что бы такое сделать из этой штуки? Блин, что бы такое сделать??». К сожалению, через пару дней зуд проходит. Еще пара таких статей, и я что-нибудь, надеюсь, сделаю.
                                                +1
                                                Этот клон какой-то неинтересный. Есть платы еще меньше этой, и тоже модульные. Типа LilyPad Arduino и аналогов.
                                                Из интересных был SparkCore, которого жду через месяц, и Flutter.
                                                  +1
                                                  Arduino — это очень популярная, универсальная и довольно бюджетная платформа
                                                  Arduino — довольно небюджетная платформа. Чтобы на ней и шилдах что-то собрать, тратиться приходится ой как. Единственное, для чего она и в самом деле хорошо подходит — сломать порог входа, который психологический, если паяльник в последний раз держал в детском саду (Марь Ванна, куда компот дела?!), а потрогать железное хочется.
                                                    +1
                                                    А недавно Phonebloks — модульный смартфон тут обсуждали… Ардуину в комментах вспоминали, думали что модульная — было б клёво.
                                                      0
                                                      а как мне на ней собрать устройство с 20 Ethernet портами?
                                                        0
                                                        ну подключите к нем свитч или роутер на 20 портов
                                                          0
                                                          Нет. мне через эти порты не траффик гонять. мне они нужны как выключатели/включатели реле :)
                                                            0
                                                            Ну если всё нужно сделать только с помощью Microduino, можно к каждому Ethernet порту прикрутить радиомодуль (Microduino-Gate for Web of things). Но мне кажется, что проще взять простейший неуправляемый коммутатор на 20 портов, и подключить его к Microduino, который уже будет анализировать входные сигналы от портов
                                                              0
                                                              или собрать на STM32 свою плату. :)
                                                                0
                                                                Как вариант :)

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

                                                      Самое читаемое