Поющие весы
Скоро Новый год.
Предвкушение праздника, длинных выходных, ожидание чего-то нового, каких-то хороших изменений в жизни. В то же время темно, холодно, слякотно. В общем — противно. Хочется тепла, света, хорошего настроения.
Нас в комнате — четверо мужиков. IT-отдел. Кто может нам поднять настроение, создать ощущение приближающегося праздника? Конечно, женщины.
Читать дальше
Предвкушение праздника, длинных выходных, ожидание чего-то нового, каких-то хороших изменений в жизни. В то же время темно, холодно, слякотно. В общем — противно. Хочется тепла, света, хорошего настроения.
Нас в комнате — четверо мужиков. IT-отдел. Кто может нам поднять настроение, создать ощущение приближающегося праздника? Конечно, женщины.
Читать дальше
Магниты
Не смог удержаться от того, чтобы выложить интересную идею.
Может быть кто уже видел…
compazavr.blogspot.com/2004/11/blog-post.html
Может быть кто уже видел…
compazavr.blogspot.com/2004/11/blog-post.html
Куда катится мир?
По-моему, мир сбрендил на базе Arduino.
Arduino, Freeduino, Carduino..., Olimexino, Pinguino, Maple..., FEZ-Panda…
То, что Atmel увлеклась www.elcomdesign.ru/news/news_745.html — это понятно — с целью, так сказать, популяризации своих микросхем.
Но теперь и FTDI туда же www.terraelectronica.ru/pdf/FTDI/VNCLO-MB1A.pdf
Явный перебор. Скоро любителей будет меньше, чем производителей.
Arduino, Freeduino, Carduino..., Olimexino, Pinguino, Maple..., FEZ-Panda…
То, что Atmel увлеклась www.elcomdesign.ru/news/news_745.html — это понятно — с целью, так сказать, популяризации своих микросхем.
Но теперь и FTDI туда же www.terraelectronica.ru/pdf/FTDI/VNCLO-MB1A.pdf
Явный перебор. Скоро любителей будет меньше, чем производителей.
Модуль вычислителя MCU32-1.2
Сначала небольшое лирическое отступление.
Когда-то давным-давно, когда я был еще маленьким и учился в институте, у нас были занятия по вычислительной технике, которые проводились на малой ЭВМ «Наири-2».
Она была сделана в виде огромного стола, на котором была установлена электрическая пишущая машинка Консул-254. Рядом со столом стояла тумба, на которой крепились устройства ввода и вывода на перфоленту.
Быстродействие машины было примерно 2000 операций в секунду.
Память на ферритовых кольцах имела размер 1024 или 2048 слов (сейчас уже не помню точно).
Программирование велось на языке АП (Автоматического программирования).
Данные вводились с помощью оператора “ввести”, формулы записывались в операторе “вычислить”, безусловный переход – команда “идти”.
Программа выполнялась по команде “выполнить”.
Набираешь первые две буквы оператора – и пишущая машинка допечатывает его. Дальше печатаешь переменные, формулы. Когда набивали программу, давали команду “выполнить” – и пишущая машинка, подумав, печатала ответ.
Так я познакомился с тем, что потом стали называть языком программирования BASIC.
Потом были FORTRAN, PL/1, Pascal, программируемый калькулятор Б3-34, разнообразные Ассемблеры, Turbo-Pascal, Visual Basic, C. Но BASIC всегда присутствовал – в ДВК-2, Радио-86РК, Sinclair ZX Spectrum, в IBM PC – в виде GW-BASIC и Quick-BASIC. Как простой и интуитивно понятный язык, доступный для освоения любому человеку без специальной подготовки. Его использование позволяет писать программы на языке, максимально приближенном к естественному человеческому языку.
Читать дальше
Когда-то давным-давно, когда я был еще маленьким и учился в институте, у нас были занятия по вычислительной технике, которые проводились на малой ЭВМ «Наири-2».
Она была сделана в виде огромного стола, на котором была установлена электрическая пишущая машинка Консул-254. Рядом со столом стояла тумба, на которой крепились устройства ввода и вывода на перфоленту.
Быстродействие машины было примерно 2000 операций в секунду.
Память на ферритовых кольцах имела размер 1024 или 2048 слов (сейчас уже не помню точно).
Программирование велось на языке АП (Автоматического программирования).
Данные вводились с помощью оператора “ввести”, формулы записывались в операторе “вычислить”, безусловный переход – команда “идти”.
Программа выполнялась по команде “выполнить”.
Набираешь первые две буквы оператора – и пишущая машинка допечатывает его. Дальше печатаешь переменные, формулы. Когда набивали программу, давали команду “выполнить” – и пишущая машинка, подумав, печатала ответ.
Так я познакомился с тем, что потом стали называть языком программирования BASIC.
Потом были FORTRAN, PL/1, Pascal, программируемый калькулятор Б3-34, разнообразные Ассемблеры, Turbo-Pascal, Visual Basic, C. Но BASIC всегда присутствовал – в ДВК-2, Радио-86РК, Sinclair ZX Spectrum, в IBM PC – в виде GW-BASIC и Quick-BASIC. Как простой и интуитивно понятный язык, доступный для освоения любому человеку без специальной подготовки. Его использование позволяет писать программы на языке, максимально приближенном к естественному человеческому языку.
Читать дальше
OLIMEXINO-STM32 и MAPLE
Во вторник добралась до меня плата OLIMEXINO-STM32 www.olimex.com/dev/olimexino-stm32.html
Она меня заинтересовала тем, что в описании Olimex она позиционируется как Arduino-совместимая плата, выполненная на контроллере STM32F103RBT6 со 128 килобайтами флэша и 20 килобайтами оперативной памяти на борту (этакая Arduino Mega 1280).
Читать дальше
Она меня заинтересовала тем, что в описании Olimex она позиционируется как Arduino-совместимая плата, выполненная на контроллере STM32F103RBT6 со 128 килобайтами флэша и 20 килобайтами оперативной памяти на борту (этакая Arduino Mega 1280).
Читать дальше
OLIMEXINO-STM32
В Терраэлектронике появились платы OLIMEXINO-STM32 www.olimex.com/dev/index.html
Это расширенный вариант платы открытого проекта Maple группы LeafLabs leaflabs.com/ — нечто, аналогичное Arduino, но выполненное на контроллере STM32F103RBT6.
На сайте проекта есть описание, выполненное в стиле Arduino.cc. Можно скачать бета-версию IDE, выполненной на основе Arduino IDE для Windows и Linux, но с использованием компилятора arm-none-eabi-gcc.
Мне это показалось любопытным, и я заказал такую плату. Поэспериментирую — напишу подробнее.
Если кто интересуется — там же появились платы PIC32-PINGUINO-OTG — то же самое, но на PIC32 (проект www.pinguino.cc/).
Это расширенный вариант платы открытого проекта Maple группы LeafLabs leaflabs.com/ — нечто, аналогичное Arduino, но выполненное на контроллере STM32F103RBT6.
На сайте проекта есть описание, выполненное в стиле Arduino.cc. Можно скачать бета-версию IDE, выполненной на основе Arduino IDE для Windows и Linux, но с использованием компилятора arm-none-eabi-gcc.
Мне это показалось любопытным, и я заказал такую плату. Поэспериментирую — напишу подробнее.
Если кто интересуется — там же появились платы PIC32-PINGUINO-OTG — то же самое, но на PIC32 (проект www.pinguino.cc/).
STM8S103F3M6
Получил сегодня STM8S103F3M6 в корпусе SO20. Шаг выводов 1,27 мм — вполне терпимо.
Посмотрим, с чем их едят.
Посмотрим, с чем их едят.