ChumbyHackerBoard

Материал из MK90.ORG wiki
Перейти к:навигация, поиск

Введение

Chumbyhackerboard 1.0 lrg.jpg

На этой странице представлен набор мини-обучалок для Chumby Hacker Board (для краткости мы будем называть ее CHB). CHB - это одноплатный компьютер с Linux, который по аппаратной начинке, в основном, соответствует знаменитому Chumby One. Он идеально походит тем, кто знаком с Linux и хочет иметь под рукой настоящий компьютер с аудио- и видеовыходами и в то же время иметь доступ к привычным микроконтроллерным ресурсам - АЦП, ШИМ, цифровым портами ввода-вывода GPIO.

Хотя CHB позиционируется как uasy-to-use Single Board Computer/SBC (простой в использовании одноплатный компьютер или SBC) с предустановленным на microSD Linux-ом и всеми необходимыми драйверами, он не для абсолютно "зеленых" новичков. Наиболее хорошо он подходит для тех, у кого уже был опыт работы с Linux: хорошая новость заключается в том, что не нужно иметь отдельный Linux-компьютер, чтобы управлять CHB, однако потребуется умение работать в системной оболочке, писать скрипты, gcc, make, dmesg и т.п. Также рекомендуется получить предварительный опыт общения с микроконтроллерами наподобие BASIC Stamp, Arduino, Freeduino, AVR, PIC, 8051 и т.п, чтобы "i2c" и "не совместимы с +5В по вводу/выводу" не вызывали замешательства.

Занятной особенностью является то, что CHB официально не поддерживается производителем - Chumby Industries! Chumby предоставляют только форум и вики, где все желающие делятся информацией об использовании, но нет абсолютно никакой техподдержки или гарантии, что CHB подойдет именно для вашего проекта. Пожалуйста, не звоните и не пишите им с просьбами о помощи - все они будут проигнорированы. Напротив, разместите сообщение в форуме - вам почти наверняка ответят.

Купить Chumby Hacker Board и аксессуары можно, например, в американском онлайн-магазине Adafruid Industries.

Спецификации

  • микропроцессор Freescale iMX.233, работающий от 454 МГц;
  • RAM: 64 MB;
  • поставляется с microSD-картой 512 MB, на которой 100 MB занимает установленный и готовый к работе Linux;
  • пины ввода-вывода 3.3V, позволяющие подключаться к большинству сенсоров, драйверов моторов и т.п. Уровни 1.8В не поддерживаются;
  • исполнение без кулеров, ядро ARM926 потребляет 200-300 мА;
  • интегрированный USB-хаб GL850G потребляет 100-200 мА;
  • встроенное зарядное устройство для линий-ионного(полимерного) аккумулятора и преобразователь +5В для мобильных/автономных проектов;
  • три порта USB;
  • усилитель для моно динамика 1.5Вт, 4-16 Ом (разъем JST шаг 2,54 мм);
  • микрофонный вход (разъем JST 1,27 мм);
  • контроллер LCD с портом, выведенным на 2мм вилку;
  • 3.5мм A/V выход - стерео аудио + NTSC/PAL композитное видео;
  • гребенка GPIO с шагом 2,54 мм, для подключения Arduino-шилдов (только в бета-версии, финальный вариант тоже имеет гребенку, но она конструктивно несовместима);
  • Quadrature encoder connections onboard
  • 5-позиционный джойстик на плате;
  • MMA7455 3-axis +-2G to +-8G accelerometer on-board
  • 3.3V TTL serial port for easy shell access
  • Full GCC toolchain is ready for you to download and get crackin'!

Мини-туторы

  • Питание - как правильно запитать вашу Chumby Hacker Board
  • Последовательный порт - как подключиться к последовательному порту, чтобы получить доступ в shell
  • Компилятор - установка gcc-тулчейна для Falconwing
  • Доступ к i2c - подключение к чипам i2c, в том числе к встроенному акселерометру
  • Сеть WiFi - доступ в интернет через беспроводную сеть 802.11b/g (в процессе)
  • Точка доступа WiFi и SSH - превратите свою CHB в точку доступа со встроенным сервером DHCP
  • Сеть Ethernet - доступ в интернет через проводной Ethernet
  • Аудио - проигрывание звука через AV/разъем и встроенный усилитель
  • microSD - клонирование, копирование и увеличение свободного места на карте (в процессе)
  • VGA - выдеовыход VGA (совсем в процессе!)
  • EC2 instance for building full, from-scratch images of their own for the hacker board - Thanks Chumby!
  • More info may be found at the official Chumby Hacker Board Wiki

Изображения

Кликните для увеличения фотографий PCB 1.0

Chumbyhackerboardfront 1.0 lrg.jpg
Chumbyhackerboardback 1.0 lrg.jpg

Кликните для увеличения фотографий PCB beta

Chumbyhackerboardfrontbig.jpg
Chumbyhackerboardbackbig.jpg

Chumby Hacker Board - Home

Статья основана на материалах с сайта ladyada.net. Исправления, пожелания и новые статьи приветствуются, пишите в Форум!

Материалы распространяются Adafruit Industries и MK90 на условиях лицензии Creative Commons Attribution-ShareAlike 3.0 License. Примеры исходных кодов и ссылки являются общественным достоянием.