Потребность в контролере возникла где-то год назад когда друзья подарили аквариум. Примерно в то же время я стал увлекаться arduino. И когда дело дошло до разработки устройства выбор впал именно на эту среду програмирования и микроконтролер. Так как в каждом проекте использовать новою платку arduino для меня жирновато, было принято решение разработать отдельную печатную плату, а arduino использовать в качестве платформы для написанния и заливки скетча. Требованния к контролеру были простые: определять температуру, включать и отключать освещенние в аквариуме ну и управленние еще несколькими реле(это на будущее мало ли ), при всем этом пользователь мог бы легко настраивать время срабатывания. Параметры должны сохраняться в памяти и не сбиваться при выключеннии питания. Первый был сделан на быструю руку из того что было, можно сказать навесным монтажом. Когда посмотришь просто жуть, но уже больше года верой и правдой служит на благо моих рыбок. И поэтому прежде всего я хотел переделать его таким что бы другие могли его повторить без головоломок и в даной статье я постараюсь максимально подробно расказать об устройстве, использованных деталях и печатных платах.