Итак, новости проекта.
1) несмотря на отсутствие публикаций, проект жив и здоров
2) каждый раз, когда возникает порыв что-либо написать в канал, понимаешь, что время на верстку новости можно потратить с пользой на доработку :)
3) По этой причине уже месяц лежат неопубликованные фотки собранной новогодней приставки. Исправляюсь
были ли найдены ошибки в дизайне платы при сборке? Да конечно были, и еще какие! Объем навесного монтажа не даст соврать. (например выяснилось, что выводов двух 32 разрядных таймеров для RGB и звука недостаточно).
Предположение о том, что на открытой плате будет нестабильно работать экран опровергнуто после установки дополнительных подтягивающих резисторов на I2c.
Пока в целом остановлюсь на такой конструкции корпуса.
1) несмотря на отсутствие публикаций, проект жив и здоров
2) каждый раз, когда возникает порыв что-либо написать в канал, понимаешь, что время на верстку новости можно потратить с пользой на доработку :)
3) По этой причине уже месяц лежат неопубликованные фотки собранной новогодней приставки. Исправляюсь
были ли найдены ошибки в дизайне платы при сборке? Да конечно были, и еще какие! Объем навесного монтажа не даст соврать. (например выяснилось, что выводов двух 32 разрядных таймеров для RGB и звука недостаточно).
Предположение о том, что на открытой плате будет нестабильно работать экран опровергнуто после установки дополнительных подтягивающих резисторов на I2c.
Пока в целом остановлюсь на такой конструкции корпуса.
🔥3
Новости проекта, продолжение ..... 4) В процессе сборки стало ясно, что делать порт и ориентироваться на аппаратные особенности клона э-роботикс - вероятно клона gcConsole - клона SLIMBOY - клона arduboy было не лучшей идеей. Потому, что каждый следующий автор упрощал свой продукт до MVP.
Вот и сейчас получился неплохой MVP, но многие идеи оригинальной разработки могли быть потеряны. Однако, раз уж я взялся делать и аппаратную часть - стоит попытаться приблизиться к полному функционалу (например сделать разъем расширения)
5) Потому сейчас пытаюсь радикально перераспределить пины: уже работает SPI-экран (поддержка I2c останется в библиотеке), второй порт динамика перенесен на Timer16 (первый, работающий через прерывания, тоже уедет на Timer16), планируется перенос генератора случайных чисел на внутренний ADC-порт. Кнопки тоже окажутся подключены по-другому. После этого сделаю новый вариант платы в "новогоднем" корпусе. Да, кстати чуть не забыл: проекту портирования Ардубоя на АМУР 19 февраля стукнуло год 🎉
Вот и сейчас получился неплохой MVP, но многие идеи оригинальной разработки могли быть потеряны. Однако, раз уж я взялся делать и аппаратную часть - стоит попытаться приблизиться к полному функционалу (например сделать разъем расширения)
5) Потому сейчас пытаюсь радикально перераспределить пины: уже работает SPI-экран (поддержка I2c останется в библиотеке), второй порт динамика перенесен на Timer16 (первый, работающий через прерывания, тоже уедет на Timer16), планируется перенос генератора случайных чисел на внутренний ADC-порт. Кнопки тоже окажутся подключены по-другому. После этого сделаю новый вариант платы в "новогоднем" корпусе. Да, кстати чуть не забыл: проекту портирования Ардубоя на АМУР 19 февраля стукнуло год 🎉
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
"Вашу маму и там и тут передают". Одновременно и по i2c и по spi. Наверно это как-то можно использовать с пользой, но я пока не придумал :) Может быть растянуть изображение на 2 экрана ? Сделать недоочки виртуальной реальности ? Вывести на второй экран информацию о погоде и часы ? В общем фича из серии "можно, но зачем?" Хотя наверно будет полезна при сборке и тестировании приставки (если второй порт вывести на разъем)
😁3
Media is too big
VIEW IN TELEGRAM
Очумелые ручки: собираем игровую приставку из пластиковых бутылок, синей изоленты и двойного скотча подручных средств без пайки (*подтягивающие резисторы и разъем всё-таки запаяны) 🎮. Чертеж шаблона разметки отверстий - в комментариях
👏1
"За стеклом замелькали колонны станции; поезд остановился. Саша дал толпе
подхватить себя и медленно поплыл к эскалаторам. Работало два; Саша
ответвился в ту часть толпы, которая двигалась к левому. В его голове потекли
медленные и обычные для второй половины дня угрюмые мысли о жизни.
"Странно, - думал он, - как я изменился за последние три уровня. Когда-то
ведь казалось, что стоит только перепрыгнуть через ту расщелину, и все.
Господи, как мало надо было для счастья... А сейчас я это делаю каждое утро,
почти не глядя, и что? На что я надеюсь сейчас? Что на следующем этапе все
изменится, и я чегото захочу так, как умел хотеть раньше? Ну, допустим,
дойду. Уже ведь почти знаю, как - надо после пятой решетки попрыгать -
наверняка там ход в потолке, плиты какие-то странные. Но когда я туда залезу,
где я найду того себя, который хотел туда залезть?"
Саша вдруг похолодел - до него донесся знакомый лязг. Он поднял голову и
увидел впереди по ходу эскалатора, на котором он стоял, включившуюся
разрезалку пополам - два стальных листа с острыми зубчатыми краями, которые
через каждые несколько секунд сшибались с такой силой, что получался звук
вроде удара в небольшой колокол." Виктор Пелевин, "Принц Госплана"
Интересные факты.
1989 год. Джордан Мекнер создал культовую игру
1991 год. Виктор Пелевин написал культовую повесть
2010 год. Джордан Мекнер в интервью признался, что читал эту повесть и впечатлён
c 1989 по 2025 вышло 15 игр и 1 кинофильм по мотивам оригинальной игры
2024 год. игра портирована на Arduboy
2026 год. скоро на Амуре.... :)
подхватить себя и медленно поплыл к эскалаторам. Работало два; Саша
ответвился в ту часть толпы, которая двигалась к левому. В его голове потекли
медленные и обычные для второй половины дня угрюмые мысли о жизни.
"Странно, - думал он, - как я изменился за последние три уровня. Когда-то
ведь казалось, что стоит только перепрыгнуть через ту расщелину, и все.
Господи, как мало надо было для счастья... А сейчас я это делаю каждое утро,
почти не глядя, и что? На что я надеюсь сейчас? Что на следующем этапе все
изменится, и я чегото захочу так, как умел хотеть раньше? Ну, допустим,
дойду. Уже ведь почти знаю, как - надо после пятой решетки попрыгать -
наверняка там ход в потолке, плиты какие-то странные. Но когда я туда залезу,
где я найду того себя, который хотел туда залезть?"
Саша вдруг похолодел - до него донесся знакомый лязг. Он поднял голову и
увидел впереди по ходу эскалатора, на котором он стоял, включившуюся
разрезалку пополам - два стальных листа с острыми зубчатыми краями, которые
через каждые несколько секунд сшибались с такой силой, что получался звук
вроде удара в небольшой колокол." Виктор Пелевин, "Принц Госплана"
Интересные факты.
1989 год. Джордан Мекнер создал культовую игру
1991 год. Виктор Пелевин написал культовую повесть
2010 год. Джордан Мекнер в интервью признался, что читал эту повесть и впечатлён
c 1989 по 2025 вышло 15 игр и 1 кинофильм по мотивам оригинальной игры
2024 год. игра портирована на Arduboy
2026 год. скоро на Амуре.... :)
😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Интересно, в оригинальной (не ардубойной) версии тоже есть такая пасхалка с силуэтом падающего принца?
🔥1
Захотелось удешевить приставку рублей на 400 и добавить задел на будущее в виде цветного экрана вместо монохромного. Это звучит абсурдно, но цветные TFT экраны действительно в 2...2.5 раза дешевле монохромных OLED. Пока эксперименты провальные. В режиме без масштабирования (128 пикселей по горизонтали; а такими бывают только микроскопические TFT) 16-ти кратное увеличение потока данных (16 бит на пиксель, вместо 1 на монохромном) практически не заметно при передаче по SPI на 16 МГц. Приставка выдаёт ~60 FPS. Но если промасштабировать изображение по горизонтали и вертикали x2, то отрисовка катастрофически тормозит. 17 FPS. Эх.
С другой стороны, узнал, много нового про цветные дисплеи. Например, что и ST7735, и ILI9143 работают практически одинаково и используют одинаковые команды.
С другой стороны, узнал, много нового про цветные дисплеи. Например, что и ST7735, и ILI9143 работают практически одинаково и используют одинаковые команды.
👍3