CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
  
 

От Arduino к STM32

STM32Если, вдруг, ресурсов контроллера Arduino и 8-битных МК Atmel AVR перестаёт хватать — всегда есть вариант перейти на ARM Cortex-M. Например, на популярные микроконтроллеры STM32.
Переход можно осуществить довольно плавно — при помощи контроллеров:
Leaflabs Maple (STM32F103RB, 72 MHz),
STM32 MCU Nucleo.

А лучше сразу взять какую-нибудь Discovery. Например, STM32F4Discovery (STM32F407VG, 168 MHz).

( Читать дальше )

Техноинкубатор для разработчиков гаджетов MediaTek Labs: и профессионалам, и любителям

За последнее время, движение любителей электроники, гаджетов и прочего DIY все больше набирает обороты.
Огромный рост Open Hardware-проектов, во главе с контроллером Arduino, одноплатным компьютером Rasberry Pi и множеством других открытых платформ, привлекает всё больше независимых разработчиков и энтузиастов.

Разумеется, эта волна мобильной электроники и гаджетомании не осталась без внимания со стороны разных компаний.
Например, тайваньская компания-разработчик мобильных чипсетов MediaTek, представила свою инициативу – «инкубатор» для разработчиков электроники – MediaTek Labs (http://labs.mediatek.com).


( Читать дальше )
  • 0
  • 29 января 2015, 15:19
  • admin
  • 1

Embedded Systems - Shape The World

22 января начинается очень интересный курс по Embedded Systems. Записаться можно тут Изучение будет проходить на Cortex M4 от Texas Instruments в среде Keil uVision IDE. Для закрепления знаний будет задание написать графическую игру на дисплее от мобильника. Также можно будет получить сертификат. Список необходимого железа тут.

Stellaris Lm4F120 Launchpad - измерение температуры термодатчиком


Скетч для измерения температуры термодатчиком и выдачи её в последовательный порт.

( Читать дальше )

Рободайджест - декабрь 2012

Управление Arduino через RS-485
Управление Arduino через RS-485
Tom Lynch разработал свои собственные аппаратную платформу и формат управляющего пакета для управления контроллером по протоколу RS-485.

( Читать дальше )

Stellaris Lm4F120 Launchpad - отладочная плата на ARM Cortex M4 от Texas Instruments


В конце прошлой недели, самым неожиданным образом, курьер принёс мне домой очередную посылку от Texas Instruments с предзаказанной платой Stellaris Lm4F120 Launchpad.
Пару месяцев назад эту отладочную плату можно было заказать всего за $4.99 (включая доставку!)
цена очень напоминает LaunchPad MSP-EXP430G2, правда? :)

Однако, теперь она стоит уже $12.99.

( Читать дальше )
  • 0
  • 26 ноября 2012, 08:31
  • noonv
  • 10

STM32: Урок 6.2 - Таймеры общего назначения и продвинутые

Продолжаем тему таймеров в STM32. В прошлый раз мы рассмотрели базовые таймеры, которые довольно-таки просты. Но сегодня мы поиграемся с более крутой игрушкой — таймерами общего назначения, которые на голову выше предыдущих.

( Читать дальше )
  • +5
  • 18 февраля 2012, 11:27
  • burjui
  • 35

STM32: Урок 6.1 - Базовые таймеры

Всё-таки, меня всегда умиляло название «таймер» для этих сложных штук в микроконтроллерах. Шутка ли: кроме срабатывания в строго заданный интервал, они имеют ещё до десятка дополнительных функций типа генерации ШИМ и подсчёта входящих импульсов. В микроконтроллерах STM32 таймеры настолько круты, что я посчитал нужным разбить их описание на несколько статей.

( Читать дальше )
  • +3
  • 27 января 2012, 13:46
  • burjui
  • 21

STM32: Урок 5 - Архитектура

Думаю, пришло время окинуть взглядом архитектуру ARM Cortex-M3 в целом и конкретно STM32, потому что это важно для понимания многих особенностей работы этих микроконтроллеров в будущем — например, тактирование и принцип работы DMA. Прежде, чем приниматься за более сложные темы, мы изучим внутренности МК и их взаимодействие друг с другом.

( Читать дальше )
  • +3
  • 17 января 2012, 09:58
  • burjui
  • 6

STM32: Урок 4 - GPIO

GPIO (General Purpose Input-Output) — это выводы общего назначения, ноги микроконтроллера, доступные для прямого управления. Это обычно довольно дефицитный ресурс во многих популярных МК, но с STM32 эта проблема теряет актуальность: в самом мелком корпусе (LQFP48) доступно 37 GPIO, а в самом большом (LQFP176) — 140 GPIO. И всё это богатство ещё и настраивается вдоль и поперёк. Но, обо всём по порядку.

( Читать дальше )
  • +6
  • 27 декабря 2011, 17:59
  • burjui
  • 16