#atmega

Dirk Woutersdiwou
2025-03-20

XoomFloppy – Die ZoomFloppy im Miniaturformat

Der Anschluss eines Commodore-Diskettenlaufwerks oder Druckers an einen PC ist kein Problem mehr. Über USB ist dies mit verschiedenen Hardwarelösungen sehr einfach möglich. Was mir aber fehlte, war eine elegante Lösung. So kam ich auf die Idee de…

#1541

dirkwouters.de/xoomfloppy/

2024-12-10

Все мои Ардуинки: часть третья, ESP8266 и ESP32

И снова, уже в третий раз ( здесь у нас первый , вон там второй ) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino.

habr.com/ru/companies/ruvds/ar

#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny #esp8266 #esp32 #esp32cam #espressif #esp32s2 #esp32s3 #esp32c3 #xtensa #riscv #nodemcu

I did it! I ordered new shit. This time a #truSDX kit #tranceiver! I am still unsure if i want the #qrpguys metal case or if i want to have a shack in a box setup centered around this.

This is a 5 band #SDR tranceiver using an #atmega and some sort of PWRed pa, which makes it one of the most efficient trx i know of. Receiving quality is reasonable.

a #trusdx #tranceiver kit
2024-11-19

Все мои Ардуинки: часть вторая, ATtiny и STM

Продолжаю перебирать все мои Ардуинки и делиться опытом работы с ними. В прошлый раз я выдал базу про платы, начавшие свою жизнь как официальные продукты Arduino. Но время показывает, что истинная сила платформы скрывалась не в конкретных Uno и Nano, а в открытости и расширяемости. В этой и следующей части речь пойдёт уже о сторонних решениях, разработанных и поддержанных в Arduino IDE творческими усилиями множества энтузиастов. Сегодня это будут довольно редкоземельные элементы — платы, не так часто встречающиеся в самоделках. Но возможно, это именно то, что вы искали для решения какой-то особенно нестандартной задачи. А я расскажу о некоторых связанных с ними граблях, по которым уже сплясал лично, чтобы вам не пришлось повторять этого дома.

habr.com/ru/companies/ruvds/ar

#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny

:lego_happy: Pink 🏳️‍🌈LegoPink@mstdn.social
2024-11-01

@maltman23
I bought one of your Ardutouch board kits (back in August, at Fri3dCamp).

I'm soldering it now and I ran into a problem: 2 legs of the chip socket broke. I don't have spare socket, so my question is:
Can I solder the Atmega 328P directly on the pcb, without the socket?

#fri3dcamp
#CornfieldElectronics
#Atmega
#soldering

Valentin Feldervalentin_felder
2024-10-22

A new project of mine: Inventing a DMX-compatible light controller board specifically aimed at miniature applications and stopmotion! It supports LED's of all sorts and even classic light bulbs - Have a look!
youtu.be/Fa_pF1SHCSA

2024-09-27

Великоват адаптер для #atmega128a получился, надо будет адаптировать адаптер :blobcatjoy: под размер разъёма #ZIF40
#electronics
#embedded
#microcontroller
#avr
#atmega
#circuitry
#kicad
#xgecu_adapter
#xgecu_t48

Слева - печатная плата схематичное изображение, справа - печатная плата в 3D режиме. Адаптер создан для МК Atmega128A.
2024-09-20

@geco_de

In operation, you would have to compare this with the same sketch.

Because the sketch determines the power consumption

The #AtMega in operation also has the Power Reduction Register and more

Jörg 🇩🇪🇬🇧🇪🇺geco_de@troet.cafe
2024-09-20

@maexchen1 But it’s bigger. And if you need only four inputs and one output the #ATtiny is just perfect.
Another question is, if the #ATmega also has such a low energy consumption.

2024-06-23

#soldering project this weekend: #Arduino Make Your Uno kit: makeyouruno.arduino.cc/
Today, I soldered the #ArduinoUno board. Next will be the synthesizer shield.
It was fun and everything is labeled on the silkscreen.
#solderingkit #electronics #atmega #usbc

the unassembled parts poured on the table. at the top are the PCBs, to the left is the transparent bag with the USB C adapter and the Atmega microcontroller, at the bottom are all components for the Arduino Uno board on a pilethe first boards finished. to the left is the soldering exercise board with no real function,  to the top is the "debug" probe that lights a LED when connected to a voltage, to the bottom is the Arduino Uno board. it has a white silkscreen with green text. every component is labeled with valuethe back side of the Arduino Uno, showing my solderingthe Arduino Uno connected to a USB C power supply. the green power LED is lit, and one of the three yellow LEDs is blinking. the photo was taken while the blinking LED was lit.
2024-05-21

Разглядывая JTAG: самый быстрый программный JTAG на Arduino

В предыдущих статьях цикла был приведен пример реализации ведомого модуля JTAG на Verilog. Я предположил, что количество инженеров, знающих Verilog, меньше, чем количество инженеров, которым требуется понимание принципов работы JTAG. Поэтому, помимо реализации на Verilog, модуль JTAG был также реализован на Си. Так как реализация на Си преследовала исключительно образовательную цель, то скорость её работы была принесена в жертву некоторой унифицированности подходов с реализацией на Verilog. Поэтому я был несколько удивлён, когда в личном сообщении @Sergei2405 спросил, нет ли способа ускорить работу примера на Си, чтобы применить его в промышленном изделии. Субъективно, практическое применение программного JTAG мне по‑прежнему видится не вполне оправданным. Но, во‑первых, это хороший повод рассмотреть предельные возможности микроконтроллеров. А во‑вторых, есть формальная причина сказать, что в данной статье предлагается Решение Прикладной Задачи :) Итак, сегодня мы поговорим про прерывания, поллинг и прочее. А протокол JTAG станет фоном для повествования. jmp start

habr.com/ru/articles/815947/

#arduino #atmega328p #jtag #assembler #mcu #atmega #микроконтроллеры

2024-05-08

damn, I bricked my internal #Commodore64 #SD2IEC yesterday by accidentally flashing the wrong firmware ... jesssh ... 🤦‍♂️​

guess now I need an #Atmega #ISP #programmer to flash the #bootloader again.

Anyone experience with doing so on the #SD2IECmini by 16xeight ?!

2024-02-18

After having taken a break from soldering over the past few weeks, I enjoed a little training exercise today by building a #FIGnitionFUZE that I had lying in the shelf for he past eleven years. It is a simple #DIY #computer #kit based on an #ATmega chip.

Turns out I missed quite some fun here as the flash rom contains a good load of demo applications and games, including #FIGtris a #Tetris clone

So this is the second machine I built that comes with #Forth built in ( the other one being the #MyNORMy4TH ) and I am quite surprised to see how well the 8-button keyboard of the FIGnition Fuze actually works in practice.

The screenie shows me playing FIGtris.

Photo of a FIGnition Fuze educational DIY computer, programmable in ForthFIGtris Tetris clone being played on the FIGnition Fuze DIY computer
Kevin Karhan :verified:kkarhan@infosec.space
2024-02-12

@stman @landley @dalias @OS1337 That too is correct given that #RaspberryPi basically owned the #AMR-#SBC market and try the same with their #Pico microcontrollers which cost a fraction of a #DevKit for #ATmega and even "prosumer-ized" solutions like c-control (Conrad Electronic) just by what @fuchsiii showed me and I've seen in catalogs in the past...

Kevin Karhan :verified:kkarhan@infosec.space
2024-02-11

@landley @dalias @stman @OS1337 I do agree that #RiscV has the chicken-egg - problem and those currently invested in it are mostly those fleeing #ARM and their shift from licensing their ISA and extensions on a per-chip - flat fee basis to a percentage of the sales price of the final product containing it, because they assume that'll be way more mone.

We see that with #WesternDigital, which already have some capabilities but as you correctly point out, even #WD won't have tooled up to the point that they can vomit containers of SoC's on the market that are competitive in price to their #arm64 competition...

Maybe if the #Enshittification of ARM accelerates faster we'll see licensees like #MediaTek shift gears - espechally when their currently negotiated terms run out and ARM gets too greedy...

As a public Corporation, ARM are legally required to maximize earnings and profits for their shareholders by all means legally possible!

That being said, it's almost always a price/performance decision - maybe restricted by thermal/power envelope (i.e. mobile/edge/embedded computing devices: One cannot hold a smartphone in their hands if it were to output 35W+, also there are safety limits in terms of temperature with skin-co tacting case parts and the Chips themselves...) and only in the low-end it's a matter of just pricing (i.e. costs for #DevKits and low quantity orders of #PiPico vs. #Atmel #ATMEGA), because again: Innovation moves upwards.

Which is why everyone doing some #IoT / #EdgeComputing gadget starts prototyping with like a #RaspberryPi (or clone of it): Because they are cheap (when available at MSRP) and avialable (when not scalped) to the point that if someone fecks up a board it's cheap enough to replace on a whim...

2024-02-09

Оживляем автоинформатор из подмосковного автобуса

Приветствую всех! Так уж вышло, что при наличии у меня немалого количества артефактов из мира транспорта, у меня до сих пор не было той штуки, с которой у многих ассоциируется этот самый транспорт, — той самой коробочки, благодаря которой мы слышим легендарное «Осторожно, двери закрываются». Ну что же, самое время восполнить это упущение. Итак, в сегодняшней статье поговорим об одном из первых массовых отечественных автоинформаторов. Узнаем, как работала эта штука и какие неожиданные технологические решения есть внутри. Традиционно будет много интересного.

habr.com/ru/companies/timeweb/

#timeweb_статьи #информатор #селена #автобус #мосгортранс #atmega #цап #avr #rs485 #uart #1602 #lm2576 #nor_flash #eeprom

2024-01-07
Brian Stephenssparkgaplabs
2024-01-05

All programmed up! ⚡️

86 Atmel ATMEGA128A-PU microcontrollers stuck into a sheet of anti-static foam.
2024-01-05

Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой: как загружать программы без знания ABI?

Зачастую в процессе разработки собственных устройств или моддинга уже существующих, встаёт задача выполнения стороннего кода: будь то ваши собственные программы с SD-флэшек, или программы, написанные другими пользователями с помощью SDK для вашего устройства. Тема компиляторов и кодогенерации достаточно сложная: чтобы просто загрузить ELF или EXE (PE) программу, вам нужно досконально разбираться в особенностях вашей архитектуры: что такое ABI, релокации, GOT, отличие -fPIE от -fPIC, как писать скрипты для ld и т. п. Недавно я копал SDK для первых версий Symbian и основываясь на решениях из этой ОС понял, каким образом можно сделать крайне «дешевую» загрузку любого нативного кода практически на любом микроконтроллере, совершенно не вникая в особенности кодогенерации под неё! Сегодня мы с вами: узнаем, что происходит в процессе загрузки программы ядром Linux, рассмотрим концепцию, предложенную Symbian Foundation и реализуем её на практике для относительно малоизвестной архитектуры — XTensa (хотя она используется в ESP32, детали её реализации «под капотом» для многих остаются загадкой). Интересно? Тогда добро пожаловать под кат!

habr.com/ru/companies/timeweb/

#timeweb_статьи #bodyawm_ништячки #микроконтроллеры #микропроцессоры #esp32 #elf #binary #бинарные_файлы #exe #dll #so #executable #исполняемый_файл #программа #программы #загрузчик #линкер #linker #ld #gnu_ld #gcc #cc #xtensa #esp8266 #avr #atmega #attiny #pic #компоновщик #C #C++ #системное_программирование

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst