PocketScreen — краудфандинговый проект самого маленького Arduino-совместимого устройства

    Авторы поставили перед собой задачу создать самое маленькое Arduino-совместимое устройство размером 22 x 25 x 5 мм, при этом разместив на плате процессор ATSAMD21G18A (ARM Cortex-M0+, рабочая частота до 48 МГц, 256 кбайт флэш-памяти, 32 кбайт ОЗУ), цветной OLED дисплей, Wi-Fi модуль ESP8266EX, холдер для карт microSD, 3 пользовательских кнопки (+ кнопка аппаратного сброса) и RGB-светодиод. Вместо обычной расширенной коммутации, когда у Arduino-совместимых плат доступны для внешнего подключения практически все выводы микроконтроллера, PocketScreen из-за своей миниатюрности ограничивается 5 цифровыми и 3 аналоговыми выводами, плюс позволяет подключить внешнее питание.

    Краудфандинговый проект: PocketScreen.
    Суть проекта: крошечное устройство, совместимое с Arduino, с мощным процессором, цветным дисплеем и Wi-Fi.
    Платформа: Kickstarter.
    Адрес проекта: kickstarter.com/pocketscreen
    Авторы: Гюркан Доган (электронщик), Флориан Келлер (программист), Бенджамин Бек (веб).
    Откуда: Людвигсбург, Германия.

    image

    Обратите внимание, что модуль Wi-Fi на фотографиях отсутствует, разработчики обещали интегрировать его только при достижении суммы собранных средств в €20000 (эта цель уже была достигнута).

    Обещан модуль ESP8266EX от Espressif Systems с поддержкой Wi-Fi стандартов 802.11 b/g/n. В ESP8266EX уже встроен 32-х битный процессор Tensilica L106 от Cadence Design Systems — такой не совсем обычный процессор, который продается не виде привычных нам корпусированных микросхем, а в виде IP-ядра, которое вы можете встроить в SoC (систему на чипе) своего производства. Впрочем, сейчас это достаточно стандартная ситуация, когда модуль на базе SoC с мощным специализированным процессором управляется снаружи еще одним микроконтроллером.

    PocketScreen построен на базе процессора ATSAMD21G18A от Microchip. Среди основных характеристик микроконтроллера, кроме озвученных выше 48 МГц / 256 кбайт флэш / 32 кбайт ОЗУ, стоит упомянуть корпус TQFP-48 (при наличии прямых рук паяется достаточно просто, для демонтажа желательно использовать фен), наличие Full Speed (12 Mbps) USB 2.0, I2S, 6 x SPI, 14 x PWM, 12-и канального DMA, часы реального времени, WDT/POR/BOD, 14 каналов АЦП (12 бит/350 ksps), 2 аналоговых компаратора (можете сделать, например, оконный компаратор), ЦАП. Из 48 выводов процессора 38 можно использовать под ввод-вывод. Так что даже если вы не фанат Arduino, но в ближайшем будущем хотели поближе изучить микроконтроллеры серии SAM D, то, возможно, вам стоит присмотреться к PocketScreen хотя бы в целях экономии, купив его со всеми плюшками за €35, сэкономив на отладочной плате типа ATSAMD20-XPRO за $69.

    Как вы можете видеть, свободного места на плате очень мало и, видимо, бэкеры закидали разработчиков вопросами о том, насколько разрастется плата, если удастся умять в нее еще и ESP8266EX. Разрабы полны оптимизма и даже опубликовали на странице проекта небольшой планчик предстоящего фокуса — впихивание невпихуемого без увеличения размеров:

    • выкидываем одну внешнюю ножку;
    • некоторые компоненты выкидываем, некоторые ставим меньшего типоразмера;
    • переходим с двухслойной печатной платы на четырехслойную, дорожки спускаем на внутренние слои, освобождаем место для компонентов;
    • и — бриллиант коллекции — используем microSD холдер вместо Wi-Fi антенны, потому что «the exterior is conductive and not connected anywhere».

    При заказе одной платы PocketScreen она обойдется вам в €35, при увеличении количества заказанных плат цена за одну штуку плавно падает, опускаясь до €28 в случае заказа 10 устройств.

    Наши рекомендации? Заказывать или нет? Все сложно. С одной стороны, у ребят есть работающий прототип и опыт разработки PocketStar, еще одного аналогичного устройства, удачно взлетевшего на Kickstarter в 2018. С другой стороны, разговоры про использование microSD холдера вместо Wi-Fi антенны вызывают некоторое недоумение. Работать, наверное, будет, только на дистанциях, более привычных для NFC, нежели для Wi-Fi. Это, плюс еще пара опечаток в тексте презентации (charing module вместо charging module, 265 KB Memory вместо 256 KB), бросающихся в глаза любому, хотя бы поверхностно знакомому с электроникой и не исправленных до сих пор, намекает на то, что (но это только предположение) разработчики служат прикрытием для других ребят (we need to go deeper — для китайских менеджеров, которые служат прикрытием для других ребят, которые разбираются в электронике, но их не выпускают из подвала), не очень хорошо знакомых и с английским языком, и с электроникой; число 265 вообще вызывает мгновенную острую реакцию и желание залезть в документацию (я залез) у любого человека, знакомого с принципом организации памяти микроконтроллера и со степенью двойки. С другой стороны, кто сказал, что это плохо?

    Если вам понравился проект, поспешите. Ребята уже собрали 250 % от требуемой суммы, а через 10 дней сбор средств и вовсе прекратится.

    Этот материал — кросспостинг из моего личного блога, кажется, разрешенный индульгенцией от XXII.I.MMXIX.
    Share post

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 35

      +2
      «При заказе одной платы PocketScreen она обойдется вам в €35»
      По такой цене можно Raspbbery Pi взять, хотя, конечно, у нее несколько другое предназначение.
      Использованный микроконтроллер, если, что, не больше 3$ стоит.
        +2

        Он стоит меньше бакса при партии от 10000 штук.

          0
          Эта штука реально маленькая, в том и главная фишка…
          Вот такой момент… Возможно, я торможу, но при просмотре нигде не нашел явного указания на резрешение экранчика — сколько там?
            +2
            Вопрос, может и глупый, но какая область применения данной разработки?

            P.S. Где размер имеет значение?
            Не тамогочи же на этом девайсе запускать.
              0
              Размер имеет значение во всяких небольших электронных брелках, которые удобно держать на связке с ключами. Например для управления сигнализацией автомобиля или какой-то автоматикой (открытие ворот, шлагбаума и т.п.).
                0
                Для создания этих устройств, производителю автомобиля, имеет смысл выходить на краундфайдинг? Про шлагбаум — аргументы так себе (это бизнес владельцев шлагбаумов)
                Или достаточно «китайской» электроники?

                P.S. Слово Ардуино в новости, предполагает, что ардуино-пользователи «увлажнились» от прочтения этой новости? :)
                Опять же за чьи то бизнес-процессы почему должен платить кто то через краундфайдинг?
                  0
                  Кроме производителей автомобилей есть еще куча небольших контор, которые делают только сигнализации, например. Вот для них такая плата может быть в принципе интересна.
                  Как вариант, может для каких фитнес-браслетов тоже может использоваться.
                    0
                    Да много применений можно придумать — велокомпьютер, например, с хитрыми фишками по управлению исполнительными устройствами — навроде переключения передач и блокировок амортизаторов. По последнему — было даже здесь и там электроника была грубее…
                      0
                      Для велокомпьютера экран слишком уж мелкий.
                0
                какая область применения данной разработки?
                А запилить свой МП3-плеер? Вон народ уже лет 10 ноет, что ничего на замену старой-доброй, но переставшей выпускаться Sansa-Clip+ ничего до сих пор нет. Лёгий, компактный, очень функциональный, удобный экран, аппаратные кнопки, достаточный акум для суток слушания аудиокниг. Я свою Сансу вообще на шее носил как медальон — ближайший аналог от какого-нибудь Xduoo просто по весу не канает.
                0
                В видео указано: OLED 0,95 дюйма (25x22 миллиметра) и 96х64 пикселей.
                скрин
                image
              +5

              А в чем заключается "Ардуино-совместимость" этой платы? Можно будет писать код в Arduino IDE?

                0
                именно + использовать Arduino библиотеки.
                  0
                  Это ужасно. Это как USB микроскоп с хорошо приваренной ручкой для забивания гвоздей.
                    0
                    Может и ужасно, но ардуино пользователи решают свои задачи не претендуя на эксклюзивность. На форумах подобных этому :)

                    P.S. Почему этот подход должен быть негативным для них?
                      0
                      Грешно писать в стиле interrupt(){}; setup(){}; loop(){} для проца, который потянет полноценную ОС ;)
                        0
                        Sorry
                        А, зачем в решении конкретной пользовательской задачи полноценная Ось, если задача решена имеющимися средствами?
                +1
                Вот интересная статья про эту плату.
                  0
                  там про ESP32
                    0
                    Используйте поиск или скролл для навигации по странице)
                    Karadio32 на TTGO TM Music

                    Моя ссылка ответ на этот комментарий
                +1
                Зачем этот пустой ардуино если уже есть esp32 с wifi и BT из коробки… который еще и мощней на порядок… ~6$…
                  +2

                  Он не на атмеге, а на ATSAMD21G18A, то есть намного мощнее. Но при этом они вставили туда ещё и ESP8266EX, причём только ради Wi-Fi, что вообще странно — можно было всё сразу сделать на ESP8266 или ESP32. Видимо хотят выделиться из кучи более дешёвых девайсов, иначе было бы непонятно чем это отличается, например, от линейки TTGO.

                    +1

                    Или иметь нормальное количество I/O пинов и хорошую поддержку ПО. У Xtensa с этим намного хуже, чес на Cortex-M.

                      0

                      Судя по фотке, распаянных пинов там всего 8: 5 цифровых и 3 аналоговых (?). Если хотят сделать единую базу, на которой начнут выпускать разные модификации платы, то станет более понятно.


                      Пользуясь случаем, спрошу: на Cortex-M есть что-то сравнимое по цене с платами типа WROOM на ESP8366 / ESP32? Это я уже для себя интересуюсь, без привязка к сабжу.

                        0

                        Нашёл вот такой модуль, причём на том же чипе ATSAMD21G18A. Хоть и дороже чем ESP, но всё ещё достаточно дёшево, чтобы в самоделках ради знакомства использовать.

                          0

                          Если вы хотите именно модуль и именно с вайфай, то это CC3100MOD. А то, что вы скинули — ну есть же люто известный Blue Pill на STM32F103C8T6

                            0

                            По ссылке именно ATSAMD21G18A, а похожие платы на STM32F103C8T6 стоят намного дешевле, как раз должны до меня доехать на днях.


                            Вайфай мне совершенно не нужен, лишь бы пара SPI, пара I2C и несколько аналоговых входов. Та же STM32F103C8T6 отлично подходит, но хочется знать альтернативы.

                  +1

                  Насколько я помню Seediono film прекратили выпускать.

                  Only users with full accounts can post comments. Log in, please.