company_banner

Galileo — первый Arduino-совместимый микрокомпьютер на платформе Intel. Уже в продаже!

    Начались продажи микроконтроллерной карты Galileo на базе процессора Intel Quark X1000. Intel Galileo полностью совместим с картами Arduino как с точки зрения ПО, так и по распиновке (все цифровые и аналоговые разьемы находятся на тех же местах, что и у Arduino Uno R3). Кроме того, Galileo имеет на борту ряд популярных цифровых интерфейсов: полноразмерный слот mini-PCI Express, порт 100Mb Ethernet, слот Micro-SD, последовательный порт RS-232, USB хост и клиент, а также 8Мб NOR флеш.



    Galileo собран на базе одноядерного х86 процессора Intel Quark X1000 с частотой 400 МГц. Процессор имеет 16 Кб L1 кеша и 512 Кб встроенной в чип памяти.
    По сравнению с другими картами Arduino, Galileo имеет несколько особенностей, повышающих ее производительность.
    • SD слот имеет собственный контроллер, обмен данными осуществляется без участия SPI;
    • Ethernet порт также работает без помощи SPI;
    • Впервые реализован полноценный PCI Express слот, позволяющий устанавливать карты расширения, такие как Wi-Fi, Bluetooth, 3G и т.д.



    Архитектура Intel Galileo. Кликабельно.

    Программирование Galileo осуществляется с помощью ПО Arduino. Дополнительная литература:
    Intel 110,46
    Компания
    Поделиться публикацией
    Комментарии 61
    • +3
      Очень заманчиво. Но… есть другие магазины для заказа? Доставка за 120 баксов, кажется, перебор для старта…
      • 0
        Обязательно будут. Главное — нАчать.
      • 0
        А какая архитектура у процессора на данной плате? x86?
        • 0
          Простите, не дочитал

          Программирование Galileo осуществляется с помощью ПО Arduino
          • +2
            Это совместимость IDE, а компилятор всё-таки по x86, если я правильно понял.
            >> Galileo собран на базе одноядерного х86
          • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              нужно еще посмотреть есть ли там стандартный загрузчик, если да — то можно спокойно запустить Linux
          • 0
            Кажется, впервые увидел эту плату в ленте Greg Kroah-Hartman, тогда ещё был встроенный Wi-Fi: plus.google.com/111049168280159033135/posts/KiJDPS5t5r7

            Радуют такие железки-малютки, есть в них что-то притягивающее.
            • +2
              Мне кажется, или даже на 400МГц клоне процессора 486 можно запускать что-то посерьезнее, нежели поделки на Arduino. Тогда почему так мало оперативки?
              • +2
                256 мегабайт мало? :)
                • 0
                  Упс, не заметил. Но кажется в статье об этом ни слова
                  • +3
                    В статье про NOR память написано энергонезависимую. У этой железки есть один крупный минус. При своей стоимости у нее процессор фактически дохлее чем у RasberryPI
                    • 0
                      Может наоборот плюс? Главный бич всех таких поделок — охлаждение. Ну не получается все в одном — и производительность, и теплоотвод. Так что это скорее не минус, а плюс, который может не давать железке выполнять роль кипятильника
                      • 0
                        А кто вам сказал что эта железяка жрет меньше электричества чем RasberryPI? :)
                      • 0
                        Моя расбери даже при 100% ой нагрузке камня спокойно работает без радиатора даже на при разгоне до 1ГГц ;)
                        • 0
                          могу тебе показать ворох железа, в числе которого и расбери, которое греется через час загрузки даже не под 100% до состояния эмердженси шатдаун.
                      • +2
                        По-моему, сплошные минусы. По цене это действительно скорее конкурент rapberrypi и beaglebone. При этом видеовыхода нет, GPU в спеках не заявлен. CPU дохлый, особенно если сравнивать с тем же Cortex-A8 в beaglebone.
                        При этом ардуина у всех ассоцируется с микроконтроллерами, а 486 это все-таки «application processor», там ведь и MMU есть.
                        В общем первый блин комом.
                        • +1
                          Для Распберри — как раз совсем не конкурент. Из-за невозможности работать с видео.
                          • 0
                            Офигеть, только сейчас заметил, что нет видеовыхода…
                  • 0
                    А аналоговые входы у него есть?
                    • +1
                      А на картиночку тыкнуть? В левом верхнем углу картинки Analog In
                      • 0
                        Спасибо, тыкнул.
                        • +2
                          Сорри за резкий тон. Был не прав
                    • +2
                      Это может стать следующими мозгами для мультироторных моделей! Первым делом попробую запустить на нём MultiWii.
                      • 0
                        В прошивках для коптеров разве не используется всякая низкоуровневая работа с регистрами и.т.п, которую придется кропотливо портировать?
                        • 0
                          А почему именно MultiWii, а, скажем, не MegaPirate?
                          В любом случае, если есть интерес к подобным проектам — напишите в личку.
                        • 0
                          адуины берут ради любительских поделок и студенческих проектов, Galileo на эти цели не пойдёт, гораздо более сложна для начинающих и любителей, с другой стороны до чего-то серьёзного не дотягивает, в общем ни то ни сё, особой популярностью пользоваться ихмо не будет
                          • 0
                            А вот кстати да.
                            С технической стороной — всё понятно.
                            Не понятна ЦА и маркетинговая ниша.
                            Применять для ардуиновских целей что-то более серьёзное (и дорогое), чем Ардуино -???
                            А так — да платка интересная и заманчивая.
                            • 0
                              + имеющих возможность мгновенно снижать энергопотребление до мизерного минимума. А тут что?
                            • 0
                              Недоделка. На самом камне можно linux запускать. Но мощностей и оперативы будет маловато для нормальной работы
                              • +2
                                Линукс там нужен для...?
                                • +2
                                  Для управления ресурсами: управление памятью, драйвера для PCIE, Ethernet, USB, TCP/IP стек. Или вы венду предлагаете? Тогда только Win95. Windows 8 оно врядли потянет.
                                  • 0
                                    Только realtime, только хардкор. К чёрту операционные системы на embedded устройствах.
                                    • 0
                                      ну тогда желаю успехов
                                      • 0
                                        Какая разница? Тот же Keil всё равно представляет из себя ОС.
                                        • 0
                                          Ну так realtime OS тоже есть.
                                      • +2
                                        того чтоб я не писал с нуля сетевой стек, работу с памятью и прочее и прочее, если мне вдруг захочется поиметь вебморду для своей поделки
                                        • 0
                                          Так есть там линукс — ардуино скетчи с его т.з. простой user mode процесс.
                                          • 0
                                            хм, тогда слишком мощная штука как для того, под что они её прочат получается. Все равно не очень понимаю целевой аудитории.

                                            Еще бы arduino на виртуалке запустили
                                      • 0
                                        Эм, люди линукс на машинах в 32 МБайта памяти и частотой в 168 MHz запускают, и ничего.
                                        • 0
                                          и что? Запустить != полноценно использовать.
                                          • 0
                                            Я не понимаю слова «полноценно использовать». Вот забивать гвозди микроскопом — это «полноценно использовать»?

                                            Ну да, вряд-ли получится гонять на нём игрушки, но для Qt — вполне хватает.
                                            • 0
                                              >Я не понимаю слова «полноценно использовать»
                                              ну например не мучаться с бекпортами и патчами, на «32 МБайта памяти и частотой в 168 MHz» debootstrap'ом дистр не накатить. Без пересборок debian не взлетит даже на Pentium MMX

                                              >для Qt — вполне хватает.
                                              Qt на этом устройстве будет забиванием микроскопа гвоздями. Что там на Qt делать? Интерфейсы? Многочисленные БД с такой оперативой? Многопоточность? Обработку медиа?

                                              Конкуренты при меньшей стоимости предлагают GPU и от 512Гб RAM

                                              Все киллер-фичи устройства это mini-PCI Express и х86 архитектура, но отсутствует видеовыход (про GPU я уже молчу, хотя это сокращает спектр применения) и куда более полезная eSATA. такой набор интерфейсов кажется мне странным.

                                              Гонять Arduino-скрипты на полноценном Application processor'е? Это фричество.
                                              • 0
                                                > ну например не мучаться с бекпортами и патчами, на «32 МБайта памяти и частотой в 168 MHz» debootstrap'ом дистр не накатить. Без пересборок debian не взлетит даже на Pentium MMX

                                                Arduino и RPi слишком дорогие для промышленного использования. Их удел — это самоделки и прототипирование. А для Linux на таких машинах можно купить поддержку.

                                                > Qt на этом устройстве будет забиванием микроскопа гвоздями. Что там на Qt делать?

                                                Компьютеры в автомобилях, например.

                                                > Все киллер-фичи устройства это mini-PCI Express и х86 архитектура

                                                Согласен, больше плюсов нет.
                                                • 0
                                                  >Arduino и RPi слишком дорогие для промышленного использования. Их удел — это самоделки и прототипирование.

                                                  А Intel Galileo сталобыть промышленный контроллер?
                                                  Intel® Galileo is an Arduino*-compatible development board based on a 32-bit Intel® Pentium® class System on a Chip. Intel Galileo is designed for the Maker community which includes Do-It-Yourself crafters, engineers, artists, and hobbyists. Intel Galileo provides ease of development through support for the x86 and Linux* software environments.

                                                  Ну и по факту Arduino и RPi дешевле Galileo. девборды в чистом виде в промышленности это тоже фричество. На то оно и девборда.

                                                  Использования процессора Quark X1000 против ATmega или BCM2835 в промышленных решениях это уже совсем другая история.

                                                  >Компьютеры в автомобилях, например
                                                  расход топлива считать на Qt? Богато жить не запретишь! Или в mini-PCI Express придется втыкать видеокарту, сталобыть, чтоб это все выводить не на сегментный индикатор?

                                                  >Согласен, больше плюсов нет.
                                                  более того, это урезанный х86. Из интеллвоских «Advanced Technologies» камень умеет только «состояние простоя». Даже термоконтроля нет. Это все придется навешивать самому.
                                                  • 0
                                                    > А Intel Galileo сталобыть промышленный контроллер?
                                                    Я такого не утверждал. Я утверждал, что Linux на слабых машинах нужен, и привёл примеры применения.

                                                    Я могу это просто утверждать потому, что есть заказчики у фирмы, в которой я работаю.

                                                    > расход топлива считать на Qt?
                                                    Интерфейсная часть, например. Даже в STM32 есть LCD Controller.

                                                    > более того, это урезанный х86.
                                                    Вывод: не нужен. Разве что mini PCI-E.
                                                    • 0
                                                      > Linux на слабых машинах нужен, и привёл примеры применения.
                                                      и как это относится к теме? Мы имеем более мощных более дешевых конкурентов с киллерфичами вроде GPU. причем тут использования линукса на слабых машинах?

                                                      >Интерфейсная часть
                                                      напомню, там нет видеовыхода и видеопроцессора. Рендерить интерфейсы прямо на камне будем а выводить через туннелирование X-сессии по ssh?

                                                      >mini PCI-E
                                                      Это, кстати, палка о двух концах. Что такого, что используется в девбордах, критично требует PCI-E? А драйвера писать придется.
                                                      • 0
                                                        > и как это относится к теме?

                                                        Это относится к теме того, что на этом железе *можно* запускать линукс. Как и на более слабом. Эта доска тут совсем не при чём уже.

                                                        > А драйвера писать придется.

                                                        Не велика трудность.
                                                        • 0
                                                          А я говорил что нельзя? Но что потом с этим линуксом делать, кроме как решать задачи, с которыми справляются дешевые MCU?
                                        • 0
                                          >На самом камне можно linux запускать. Но мощностей и оперативы будет маловато для нормальной работы

                                          256 метров — мало?? о_О
                                          Это какой же «нормальной работой» вы собрались энту железяку грузить…
                                          • 0
                                            ну сделать из нее медиасервер домашний, например… Ах да, я забыл, у него ведь нет даже аппаратного декодирования звука.

                                            базу данных там подержать для домашней SCADA

                                            Для запуска arduino-скриптов в usermode — самое то. использовать полноценный процессор с прослойкой из ПО для выполнениях задач, расчитаных специально для микроконтроллера!
                                            • +1
                                              Да не, я-то согласен, что сабж как-то ни туда и ни сюда: «пере-Arduino» и «недо-Raspberry Pi» одновременно, я просто среагировал на то, что 256 МБ, мол, мало для линукса.
                                              У меня парочка VPS как раз с сабжевым количеством оперативки: сайтики там, ВПНчик, еще всякое по мелочи — и ничего, не кашляют.

                                              P.S.: а медиасервер таки лучше делать на R.Pi ;)
                                              • 0
                                                >256 МБ, мол, мало для линукса.
                                                для линукса как для ядра+binutils это не мало. Я и не говорил такого. Это мало для одноплатного компьютера в даной конфигурации.

                                                Сделать из него хранилище? Нет eSATA. Медиасервер? Нет GPU и аудиопроцессинга и выходов. Контроллер умного дома? ну разве что, но он получается неоправдано дорогой тогда по сравнению с прямыми конкурентами.

                                                Вот о чем я говорю.

                                                • 0
                                                  Похоже, делается ставка на mini PCI-E. Больше с доской нечего делать.
                                                  • 0
                                                    тогда у них гиблый маркетинг. Своей «ардуино-совместимостью» они выставили себя на посмешище

                                                    Но mini PCI-E в принципе штуа классная в таком девайсе. не факт, что действительно полезная, но «на поиграться» отличная
                                              • +1
                                                >Для запуска arduino-скриптов в usermode — самое то. использовать полноценный процессор с прослойкой из ПО для выполнениях задач, расчитаных специально для микроконтроллера!

                                                Ничего, подождем «Ардуино-совместимую плату» на i7, в которой под Виндой будет работать Java-машина, в которой будет крутиться написанный на Java интерпретатор Питона, на котором будет написан эмулятор для запуска скетчей для ардуино! :D
                                                • 0
                                                  Лучше написать специальную операционную систему для запуска скетчей ардуино, вроде www.osv.io/ ну а дальше все энтерпрайзно, по накатанной дорожке — ESXi, Intel Xenon + Xeon Phi

                                                  зато теперь ардуиноскетчи смогут крутиться в облаке, а интерфейсы можно будет инкапсулировать и пробрасывать через VLan. Заживем!

                                          • +6
                                            На что только ардуинщики не пойдут чтобы дрыгать пином побыстрей :)
                                            • 0
                                              Купить уже нельзя, только бекордер

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

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