Category: Microcontroller

0

Прошивка бутлодера в atmega8

Задача: Записать загрузчик в атмега8. История: После attiny13 появилось желание поработать с контроллером, помощнее, чем attiny13, но дешевле и чуть проще чем atmega328, которая используется на

0

Датчик протечки воды - Часть 0 - Начало

Задача:Устройство для автоматического оповещения о затоплении в квартире. Локально - путем подачи звукового сигнала, и глобально - путем отправки сообщения на почту. Пожелание:Оставить возможность дл

0

Attiny13 microcontroller development board

The task and the search for solutionsIt’s time to study a lighter microcontroller than atmega328, which is located on Arduino boards. Arduina is good, but for very simple tasks it is very redundant. Its price is higher, dimensions are larger and consumption is also greater than the microcontrollers of the series, for example Attiny. An understanding has come that knowing one microcontroller is not enough, there are simple and complex tasks. It was decided to study Attiny13, it has been studied enough by other people and is suitable for my tasks. Choosing a breadboard for the Attiny13 microcontrollerFor experiments on the microcontroller, so as not to constantly get confused in the wires, I decided to start by looking for a debug board, with soldered buttons and LEDs. Such was found in China, the price for it was $ 4 apiece and 4 for shipping. You can order it if you are ready to wait and if you are satisfied with the functionality embedded in it. For many tasks, its potential should be enough, but I wanted a little more. Wishes: assign any leg of the chip as input or output be able to expand the breadboard by adding what is needed, and if possible use more jumpers than a dupont wire DIY breadboardIn my implementation using a jumper, you can connect a button or LED to any pin. Additionally, there are pull-up resistors of various ratings on top, you can use it to test the ADC, or to tighten the legs to plus, if you decide not to use INPUT_PULLUP for any reason. -->

0

Макетная плата для изучения микроконтроллера attiny13

Задача и поиск решенияПришло время для изучения более легкого микроконтроллера, чем atmega328 который размещен на ардуиновских платах. Ардуина хороша, но для совсем простых задач она сильно избыточна, цена ее выше, габариты больше и потребление ее тоже больше, чем микроконтроллеров серии, к примеру Attiny. Так я понял, что одного микроконтроллера знать не достаточно, задачи бывают и простые и сложные. Выбор пал на Attiny13 так как она изучена уже вдоль и поперек, пускай многие пишут, что она уже сильно устарела, но есть и плюсы. Выбор макетной платы для микроконтроллера Attiny13Для освоения микросхемы, чтобы постоянно не путаться в проводах, решил начать с поиска отладочной платы, с распаянными кнопками и светодиодами. Нашлась такая в Китае, цена на нее была 4 доллара за плату и 4 за доставку. Можно ее заказать если вы готовы ждать и если вас устраивает заложенный в нее функционал. Для многих задач ее потенциала скорей всего хватит, но хотелось чуть больше. Пожелания: назначить любую ножку микросхемы как вход так и выход иметь возможность расширить макетку допаяв необходимое, и по возможности использовать больше перемычки, чем дюпон провода DIY макеткаВ моей реализации с помощью перестановки перемычки, можно на каждую ножку, подключить либо кнопку, либо светодиод. Дополнительно сверху есть подтягивающие резисторы различных номиналов, можно использовать для проверки АЦП, либо для подтяжки ножки к плюсу, если вы решили не использовать по каким-либо причинам INPUT_PULLUP. У меня сходу в Arduino IDE параметр INPUT_PULLUP не заработал, не компилируется с ним, не найден. Еще не разбирался, но надеюсь выход есть, без прямого выставления регистров. -->

0

esp32

https://www.youtube.com/watch?v=X1cI5xkjVC8 https://www.youtube.com/watch?v=-QIcUTBB7Ww https://www.youtube.com/watch?v=jrpbQAdQNv8 https://www.youtube.com/watch?v=joAkJ9QA2bw