игровая консоль на чипах от беспроводных клав

Новости и интересная информация из интернета по нашей теме

Moderator: Shaos

antsnark
Doomed
Posts: 434
Joined: 27 Jan 2010 03:45
Location: 83.149.9.42

игровая консоль на чипах от беспроводных клав

Post by antsnark »

очень интересная статья на adafruit про разработку второй версии консоли Sifteo

Image

кто не в курсе - это игровая машина из нескольких беспроводных модулей с экранчиками. Модули между собой взаимодействуют. В них акселерометры стоят.
(подробнее на www.sifteo.com)

Image

Первое поколение железяки было приставкой к компьютеру: игра шла на компьютере, данные на кубики передавались через радиолинк.

Второе поколение интереснее:
портативный компьютерчик-кирпичик и 3 кубика.
Питание для всего счастья - 5 батареек ААА. Кубики работают на микросхемах с радиомодулем, которые используются для разных клавиатур и мышей. Частота процессора - 16МГц, на борту кубика находится 4Мб ОЗУ. Процесор используется для радиообмена и отрисовки графики

Портативный компьютер - маленький кирпичик

The processor we chose is a 72 MHz STM32 with an ARM Cortex-M3 core. It’s almost the same chip used in the Maple.

This chip has 64 kB of RAM, 128 kB of built-in Flash, and no hardware memory protection or paging. We added an external 16 MB serial flash chip for storing games and saved data. It would have been wonderful to have an MMU and a microSD card slot, but our design choices were ruled by power consumption. The base needed to run all day off of two AAA batteries, while the vast majority of that power went to the radio and speaker.
Image


за подробностями разработки - добро пожаловать
http://www.adafruit.com/blog/2012/12/05 ... teo-sifteo


ЗЫ цена комплекта из компа, 3-х кубиков и 5 батареек - $129.95
Купить чтоли О_о
antsnark
Doomed
Posts: 434
Joined: 27 Jan 2010 03:45
Location: 83.149.9.42

Post by antsnark »

хм. Ещё из интересностей: базовый недокомп запускает софт в виртуальной машине. Сделано для того, чтобы вредоносный софт не "уработал" ОС. Также виртуальная машина обеспечивает исполнение некоторых, отсутствующих "в металле", функций.