Программирование

Вопросы по программированию Arduino.

Программерские приёмчики: организация меню.

Опять вопрос по приёмам.  Например: нужна древовидная многоуровневая менюшка.  Каждый пункт меню может (но не обязан) иметь один или несколько подпунктов.  Вид примерно такой:
 
 
Пункт 1
     Пункт 1.1
     Пункт 1.2
Пункт 2
     Пункт 2.1
         Пункт 2.1.1
         Пункт 2.1.2

ATMEGA 8 спящий режим и TIMER 2

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

Посоветуйте книжки по C++. Реально гудские-то бишь хорошие...:-)

Всем доброго, друзья!

Решил (окромя своей java-ы) учить более углубленно С++. 

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

Буду благодарен советам!

Программерские приёмчики: размер String-массива.

День добрый.  Столкнулся с забавной несуразностью в языке: если есть необходимость, например, перебрать в цикле String[], необходимо где-то (отдельной переменной) жёстко определять количество элементов в массиве. :-(  Встроенная в релизацию языка функция sizeof() возвращает размер в байтах, что, при динамическом определении количества элементов массива, может удовлетворять лишь в случае, когда все элементы массива имеют одинаковую длину.
 

Подключение по IIC

Приветствую всех!

Пытаюсь общаться по IIC с м/с MP2949A. Подключил питание, SDA/SCL и PE (Programming Enable).

Залил в DUE скетч для поиска адрес (в datasheet вроде как 20h указан).

Но адрес не находит:

Нужна помощь в проекте с кнопкой на Ардуино!

Есть вот такое задание: Соберите светодиодную шкалу из 10-и светодиодов. Реализуйте два любых вида световых эффекта бегущих огней, переключаемых одной кнопкой.

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

esp01, как получить данные POST запроса

с GET все понятно, а вот как получить данные отправленные с браузера в POST запросе?

с заголовком нет проблем,

1. не понятно как определить начало данных

2. что есть "пустая строка" которая отделяет заголовок от тела

3. content_length не всегда есть в заголовке, как без него определить конец данных

Вэб переключатель на два положения.

Приветвую!
Нужно сделать кнопку "слайдер",  для вэб страницы на два положения Auto-Manual.
В положении Auto- выполняется одна часть кода. В положении Manual- выполняется другая часть кода.
Где посмотреть примеры?

Как подружить sim800l с RF 433 МГц

Добрый день, подскажите пожалуйста куда смотреть или что добавить в скетче, не понятно работает приёмник 433мгц. или это напрямую связано с модулем sim800l?
На пульте нажимаю:
Кнопка 1, монитор порта показывает нажаты кнопки 1,3,4.
Кнопка 2, монитор порта показывает нажаты кнопки 2,3,4.
Кнопка 3, монитор порта показывает нажаты кнопки 3,4.
Кнопка 4, монитор порта показывает нажаты кнопки 3,4.
[code]
#include
#include
RCSwitch mySwitch = RCSwitch();

Милые шалости тернарного оператора

Вчера на амперке всплыла тема про тернарный оператор. ТС ничтоже сумнящеся заявил, что