Категория: Микроконтроллеры

Раскирпичиваем NIIMBOT B21_C2B

thumb

Сия история началась тем, что я заказал один принтер, а по факту пришёл другой. Так как он мне не особо-то был и нужен, решил провести ряд экспериментов с ним.

И один из них - восстановление работоспособности после неудачной прошивки.

Программируем и отлаживаем STM32 в QtCreator

thumb

Однажды понадобилось написать программку с использованием Qt. Как выяснилось, лучше всего это делать в специализированной для этого дела среде разработки - QtCreator. Поработав в ней некоторое время я понял, что это весьма неплохая IDE. И решил попробовать использовать её не совсем по назначению - программировать STM32.

Управление портами как в CodeVisionAvr

thumb

Наверное, многие, как и я, начинали обучение миру микроконтроллеров в такой замечательной среде программирования как CodeVisionAvr. И не спроста – компилятор предоставляет возможности, несколько упрощающие жизнь программисту. Одна из таких возможностей - обращение к конкретным ножкам определённого порта в явном виде.

Подключение дисплея от Siemens C55/A55/A52 к AVR

thumb

Вот на днях решил порыться в своих запасах запчастей от мобильных телефонах. И заметил дисплей с маркировкой LPH8694-3. Погуглив, я выяснил что это дисплей от телефонов Siemens C55/A55/A52. Ну что ж добру пропадать, будем подключать.

nRF24L01 + DualShock2 = радиоуправление

thumb

Я, наконец-то решился купить модули nRF24L01. Для знакомства с ними нужно придумать что из них сделать. И сделал радиоуправляемую машинку. Из всего, что есть.

Наверное, все в детстве хотели радиоуправляемую машинку :)

Вывод иконок на дисплей Nokia 3310/5110 (переходим на avr-gcc)

thumb

Наконец-то переехал с CVAvr на AVR-GCC. От нечего делать начал собирать барометр. Купил nokia3310, выдрал дисплей. Библиотеку использовал вот эту. Всё отлично, но библиотека умеет рисовать круги, линии, прямоугольники, выводить полноэкранные изображения, НО. Что должен уметь электронный барометр?

Подключение геймпадов от PlayStation к USB

thumb

Недавно на барахолке повезло купить два геймпада DualShock2 по очень таки низкой цене. Но вот незадача - у геймпадов PlayStation свой разъем и общаются с консолью они по интерфейсу SPI. Пару минут гугла и находим сайт со схемой переходника PSX->USB на ATmega8. Ну что ж, берёмся за дело.