Одноплатный компьютер Beaglebone Black Black rev. B, BeagleBone, (ARM Cortex-A8 1GHz, 512MB DDR3, 2GB eMMS, microHDMI, Ethernet, GPIO)
BeagleBone Black — это отличный выбор для электронных проектов, где одновременно нужна и высокая производительность, и широкие возможности для подключения периферии, и активное взаимодействие с сетью и интернетом, и инструментарий Linux.
Например, всего за несколько минут вы сможете сделать простой веб-сервер, который будет передавать показания множества подключённых к плате датчиков. При этом увидеть результат вы сможете привычным способом, через интернет-браузер, даже если будете находиться на другой стороне планеты от самого устройства.
С такой же лёгкостью к BBBlack вы можете подключить исполнительные устройства вроде реле, силовых ключей, всевозможных приводов, световых индикаторов, а также USB-устройства и HDMI-монитор. Всё это поможет реализовать самые смелые идеи.
Размер платы — 87×55 мм, что немногим больше пластиковой карты. Это позволяет сделать ваше устройство довольно компактным.
BeagleBone Black построена на базе процессора Sitara XAM3359AZCZ100 семейства ARM Cortex A8, который работает на частоте 1 ГГц. Также на борту вы найдёте 512 МБ оперативной памяти DDR3L на шине с частотой 800 МГц и 4 ГБ флеш-памяти eMMC, служащей «жёстким диском».
BeagleBone Black (или сокращённо BBB) — это представитель линейки Beagleboard, которая разработана компанией американской компанией Circuitco. Представленная модель имеет последнюю ревизию: Rev C.
Периферия
На плате расположено множество разъёмов для подключения внешних устройств, сети и питания:
- Слот для microSD-карты, если встроенной памяти вам не хватит
- micro-HDMI для подключения внешнего монитора или телевизора и воспроизведения звука
- mini-USB для соединения с настольным компьютером и питания
- 2,1 мм гнездо для питания от источника питания на 5 вольт
- RJ45-разъём для подключения к локальной сети
- 2 колодки по 46 пинов для подключения электронных модулей и компонентов
Из 92 пинов на колодках 65 могут быть использованы для цифрового ввода и вывода общего назначения (GPIO). При этом некоторые из них предоставляют дополнительные возможности:
- 8 каналов ШИМ на 4 независимых таймерах;
- 7 аналоговых входов, подключённых к 12-битному АЦП (4096 градации);
- 4 последовательных интерфейса UART и 1 дополнительный UART только с линией передачи (TX);
- 2 шины TWI/I²C;
- 2 шины SPI;
- 25 портов ввода-вывода реального времени.
Порты ввода-вывода реального времени (PRU) подключены к встроенному микроконтроллеру на 200 МГц. Это позволяет управлять ими на низком уровне в реальном времени и с высокой точностью, чтобы не зависеть от капризов многозадачной ОС.
Питание
Beagle Bone Black потребляет от 210 до 460 мА при питании от 5 В. На плате нет стабилизатора напряжения, поэтому обеспечить подачу ровных 5 В — это ваша задача. Импульсный блок питания отлично подойдёт для этого.
Родным напряжением для портов GPIO является уровень в 3,3 В. Однако, аналоговые входы могут принять не более 1,8 В.
Внимание! Подача напряжения больше допустимого приведёт к выгоранию порта. Используйте элементарный делитель напряжения, чтобы не вылезти за допустимые рамки входного напряжения.
Максимальный ток, выдаваемый пинами вывода — 4 или 6 мА в зависимости от пина. Будьте внимательны при подключении даже таких слабых нагрузок, как светодиоды. Превышение по току также приведёт к повреждению порта. Используйте транзисторы для управления нагрузками.
Операционная система и программирование
Изначально на плате предустановлен Ångström Linux. Он прекрасен тем, что:
- стартует всего за 10 секунд после подачи питания;
- имеет настроенный демон Avahi, благодаря которому вы можете подключиться к плате по адресу «beaglebone.local» с любого компьютера в сети;
- предоставляет облачную среду разработки Cloud9 IDE.
Cloud9 IDE — это самый быстрый способ начать программировать BBBlack. Вы просто открываете её в браузере своего настольного компьютера и тут же создаёте скрипты на любимом языке программирования: Python, JavaScript, Coffee Script, Ruby, Shell Script, Go и других. Проверить, что получилось, и запустить программу, можно не выходя из среды, просто нажатием одной кнопки «Run». Более того, сразу из коробки вам доступен отладчик с возможностью пошагового исполнения, break point’ами, watch’ами и множеством других возможностей.
Пожалуйста, авторизуйтесь на сайте, чтобы оценить товар и оставить ваш отзыв.
С этим товаром покупают
Raspberry Pi Camera v2, Видеокамера, RASPBERRY PI, для Raspberry Pi/Pi2/Pi3
4 990
₽
Арт:
76-25-44
1 сегодня
Видеокамера Raspberry Pi Camera v2, RASPBERRY PI, для Raspberry Pi/Pi2/Pi3...
Ra-01 LoRa SX1278 433MHz (SPI, 3.3V, радиус действия до 10 км), Радиомодуль
650
₽
Арт:
76-49-04
Радиомодуль Ra-01 LoRa SX1278 433MHz (SPI, 3.3V, радиус действия до 10 км)...
GY-31 TCS230 module, Датчик цвета
Универсальный DC-DC преобразователь на LM2577S и LM2596S, (Uвх.=3.5-28В, Uвых.=1.25-26В, Imax=1А)
610
₽
Арт:
76-84-53
8 сегодня
Универсальный DC-DC преобразователь на LM2577S и LM2596S, (Uвх.=3.5-28В, Uвых.=1...
EKITS SCPS0037-13V-0.05 - Кнопочный контроллер импульсного стабилизатора напряжения с памятью, до 13 В, шаг 0.05 В, SmartModule
330
₽
Арт:
77-31-78
5 сегодня
EKITS SCPS0037-13V-0.05 - Кнопочный контроллер импульсного стабилизатора напряже...
Raspberry Pi NoIR Camera v2, Видеокамера, RASPBERRY PI, для Raspberry Pi/Pi2/Pi3
3 590
₽
Арт:
77-37-41
1 сегодня
Видеокамера Raspberry Pi NoIR Camera v2, RASPBERRY PI, для Raspberry Pi/Pi2/Pi3...
Понижающий DC-DC преобразователь LM2596S-mod, (Uвх.=4-40В, Uвых.=1.5В-35В, Imax=2А)
190
₽
Арт:
78-96-44
142 сегодня
Понижающий DC-DC преобразователь LM2596S-mod, (Uвх.=4-40В, Uвых.=1.5В-35В, Imax=...
AMS1117-5V, Модуль питания DC-DC, (=6-12 В --> =5 В, 800 мА)
60
₽
Арт:
78-96-49
27 сегодня
Модуль питания DC-DC AMS1117-5V, (=6-12 В --> =5 В, 800 мА)
Xbee Arduino Compatible Shield Module V3.0, Плата расширения, WZE
315
₽
Арт:
79-11-33
2 сегодня
Плата расширения Xbee Arduino Compatible Shield Module V3.0, WZE