Mit ein Grund warum ich den #ATmega328P, auch alleine, einsetze.
Mit einem #ESP32 habe ich das noch nicht hinbekommen.
Mit ein Grund warum ich den #ATmega328P, auch alleine, einsetze.
Mit einem #ESP32 habe ich das noch nicht hinbekommen.
Создание умного гаража
Всё началось с покупки гаража. В каждом гараже есть щиток освещения. Обычно это кусок текстолита с установленным счетчиком, автоматами питания, розетками, выключателями. Выглядит колхозно. Задумал я поставить что-нибудь более современное и добавить какую-нибудь автоматику.
Игрушка на елку к Новому году
Приветствую, Хабр! Перед Новым годом для поднятия настроения до праздничного, захотелось сделать что-то необычное и новое. Все мы украшаем елку, ставим на вершину звезду, вешаем на ветки игрушки и ждем Деда Мороза. Женя, 41 годик.
#atmega328p #программирование #электроника #diy #diy_или_сделай_сам #новый_год #selectel
Игрушка на елку к Новому году
Приветствую, Хабр! Перед Новым годом для поднятия настроения до праздничного, захотелось сделать что-то необычное и новое. Все мы украшаем елку, ставим на вершину звезду, вешаем на ветки игрушки и ждем Деда Мороза. Женя, 41 годик.
https://habr.com/ru/companies/selectel/articles/978598/
#atmega328p #программирование #электроника #diy #diy_или_сделай_сам #новый_год #selectel
Diejenigen die das könnten, programmieren ohne die #ArduinoIDE .
Mit reinem C kann am #ATMEGA328P wesentlich viel mehr gemacht werden.
Diejenigen die nicht programmieren können, nutzen ja die IDE weil Sie es nicht können.
Somit auch nicht einen #Fork
Ich sehe nicht das es einen geben wird der länger überlebt.
Die breite Masse der #Arduino Nutzer werden den AGBs nachgeben weil sie es gewohnt sind.
Siehe auch teures #Office365 versus z.B. #LibreOffice
Na ja, jetzt alles sichern und gut ist.
Das wichtigste an Libs gibt es ja schon.
Die meisten anderen Sachen machten einem nur das Leben etwas einfacher.
Trotzdem kann der #Arduino jetzt immer noch alles.
Einfach alles einfrieren und den #ATMEGA328P alleine laufen lassen.
Spart auch viel Material
A little thing that displays morse code 😁
Hello, Hello, nous #découvrons la #carte #Arduino #NANO et c'est une des #tops au vrai sens : La #NANO est une #carte #électronique #compacte #basée sur le #microcontrôleur #ATmega328P. #Conçue pour des #projets de #prototypage à petite #échelle, elle est #idéale en la #domotique, la #robotique et les #objets #connectés #IOT. #Facile à #programmer via #USB, elle allie #puissance et #simplicité #d'utilisation.
Le #lien de notre #article : https://electro-robot.com/robotique/les-cartes-arduino/arduino-nano
Nur der Vollständigkeitshalber.
Du weißt das man aus dem #Arduino den #Chip, ein #ATmega328P, auch komplett alleine laufen lassen kann?
Programmieren rausziehen, auflöten, fertig.
ATMEGA328P-AU Embedded System for Atemel IC Distributor
Atmega328p specification:IC MCU 8BIT 32KB FLASH 32TQFP. #ATMEGA328 #ATMEGA328P #ATMEGA328PAU #atmelchip #icdistributor
https://www.cmxelcs.com/product/atmega328p-au-control-ic-distributor/
Модернизация настольных электромеханических часов
У меня есть старые электромеханические часы «Янтарь», которым почти 50 лет. По паспорту их продали в 1976 году. Эти часы дороги мне как память, потому что достались от бабушки с дедушкой. Одни до сих пор исправно ходят, но точность хода у них низкая. Погрешность набегает настолько быстро, что я перестал их подводить, и показывают они плюс-минус полчаса. Я решил исправить эту проблему, чтобы они радовали не только связанными воспоминаниями, но и надежным выполнением своей функции. В этой статье я не просто приведу собранную электрическую схему и код скетча для микроконтроллера, но и подробно расскажу о доработке, о возникших проблемах и их решении, чтобы владельцы других моделей часов смогли адаптировать подход для своего случая. Погружаемся в схемотехнику, механику и код
https://habr.com/ru/articles/879724/
#часы #электромеханические_часы #arduino #atmega328p #летающий_конденсатор
python->usb/serial->atmega328->servo.
Can I get some admiration for the low latency?
Something very #solarpunk 🌻 here! This is a PCB made with wild clay, and hand-painted silver recovered from jewellery, with #atmega328P // They've even made a backpack w all the kit for making it! You can see their video presentation from #38C3 here https://media.ccc.de/v/38c3-clay-pcb and their instruction guide is here https://feministhackerspaces.cargo.site/Clay-PCB-Tutorial #feministhardware
Installed the latest #AVRCPM v3.5_R241M
on my "AVRCPM-Stick"
(which was running v2.3_R185)
via a #Arduino UNO and a #USBTINY adapter
AVCPM do use a #ATmega328P-PU and 2 RAM-Chips
В интернете есть много всяких адаптеров под корпус #tqfp32 некоторые дорогие (в виде колодки для массовой прошивки контроллеров), некоторые дешёвые (в виде простой печатной платы для пайки контроллера), но дело было вечером, делать было нечего. Под сериал Блэйд, я нарисовал схему-адаптер (как дешёвый аналог), но этого мало, видел где на форуме парень сделал такую и сверху прижимал крышкой на винтах, но я опасаюсь что если пережать винты (из опасения дисконнекта с какими-либо выводами), то в общем, выводы расплющет...
#electronics
#circuitry
#kicad
#linux
#atmega328p
#avr
И снова я сломал атмегу через все ту же #progisp + #usbisp :blobcatjoy: играя настройками фьюзов - Ext.CrystalOsc, но эта "игра" неспроста, после того как я заново оживил контроллер, решил прошить нормально через #usbasp и #avrdudeprog но тут же получил ошибку, даже калибровочные ячейки генератора считать не удалось. Пришлось искать методом тыка ту самую настройку внешнего кристалла в PROGISP :blobcatgrimacing: кажется теперь все серьезно, контроллер не откликается, хотя на выводах #rx_tx есть потенциал... Придется опять отложить контроллер в сторону или уже не суетиться и заказать новую #arduinonano или #arduinoUno или просто закупить #atmega328p и перепаять
#embedded
#troubleshootingfail
#electronics
#troubleshooting и мое открытие для себя.
Дело было вечером, делать было нечего и мне взбрело в голову попробовать прошить контроллер программатором #usbisp ведь с #usbasp я освоился. В общем я использовал #progisp для прошивки #atmega328p у меня получилось, далее я начал исследовать возможности программа ведь при заведении на кнопки не выходило никакой подсказки, в итоге я дошел до загадочной кнопки с подписью "..." как оказалось это для настройки #fuseandlock или просто фьюз битов. Вошел на вкладку #navigation и увлекся тестированием режимов Int.RC.Osc частотой 8 МГц и 128 кГц и доигрался, контроллер перестал прошиваться, даже #usbasp #avrdudeprog не помогли. И сегодня интуитивно меня потянуло заново открыть #progisp и убрать галочки с program и verify flash, установить program и verify eeprom, установить режим '...8МГц 6CK+14CK + 65ms' и прошить файлом пустышкой - avr.eep и оно прошилось, далее я вернул программирование flash, убрал eeprom и залил #hex и все заработало! :frogdance:
ШИР - Широтно-импульсный регулятор. Реализован не в #arduino среде, тут только #c #avrgcc #avrdude и #atmega328p Хотел проверить сервопривод, но он кажется мертв... Но, я надеюсь что со специальным устройством проверки он вдруг оживёт :ablobcatnod: AMEN
#embedded
#circuitry
#avr
#atmelstudio6
#servo
#pwm
#sourcecode
#oscilloscope
#testproject
#breadboard
#arduinonano
2024 Business Card Challenge: Go Tic-Tac-Toe-to-Toe with Them https://hackaday.com/2024/06/24/2024-business-card-challenge-go-tic-tac-toe-to-toe-with-them/ #2024BusinessCardChallenge #ArduinoHacks #atmega328p #contests #arduino
Разглядывая JTAG: самый быстрый программный JTAG на Arduino
В предыдущих статьях цикла был приведен пример реализации ведомого модуля JTAG на Verilog. Я предположил, что количество инженеров, знающих Verilog, меньше, чем количество инженеров, которым требуется понимание принципов работы JTAG. Поэтому, помимо реализации на Verilog, модуль JTAG был также реализован на Си. Так как реализация на Си преследовала исключительно образовательную цель, то скорость её работы была принесена в жертву некоторой унифицированности подходов с реализацией на Verilog. Поэтому я был несколько удивлён, когда в личном сообщении @Sergei2405 спросил, нет ли способа ускорить работу примера на Си, чтобы применить его в промышленном изделии. Субъективно, практическое применение программного JTAG мне по‑прежнему видится не вполне оправданным. Но, во‑первых, это хороший повод рассмотреть предельные возможности микроконтроллеров. А во‑вторых, есть формальная причина сказать, что в данной статье предлагается Решение Прикладной Задачи :) Итак, сегодня мы поговорим про прерывания, поллинг и прочее. А протокол JTAG станет фоном для повествования. jmp start
https://habr.com/ru/articles/815947/
#arduino #atmega328p #jtag #assembler #mcu #atmega #микроконтроллеры