home.social

#avr — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #avr, aggregated by home.social.

  1. Двухканальный термостат на ATtiny2313: выжимаем максимум из кристалла на чистом ассемблере

    Всем привет! Недавно я опубликовал свою первую статью про восстановление легендарного компьютера: «Воскрешение „Пентагона-128“ из пепла и безвейтовый контроллер клавиатуры и джойстиков на ATmega8 своими руками». Честно скажу, то, как её встретили — лайки, добавления в закладки и первые подписки на меня — очень сильно воодушевило. По свежим следам и на этой волне вдохновения я сразу же решился опубликовать ещё одну свою разработку. На этот раз — девайс полностью самостоятельный, а все схемы, платы и файлы прошивок я отдаю в открытый доступ. Сразу оговорюсь: к Спектруму это устройство отношения не имеет. Это универсальный контроллер климата, разработанный мной довольно давно. Он успешно и активно эксплуатируется в реальных условиях уже более 10 лет (причем не только мной), так что жесткое «альфа- и бета-тестирование» временем прибор прошел на отлично. Устройство можно одинаково успешно применять в двух разных сценариях:

    habr.com/ru/articles/1051308/

    #сезон_DIY_и_IT #attiny2313 #avr #ds18b20 #термостат #своимируками

  2. Двухканальный термостат на ATtiny2313: выжимаем максимум из кристалла на чистом ассемблере

    Всем привет! Недавно я опубликовал свою первую статью про восстановление легендарного компьютера: «Воскрешение „Пентагона-128“ из пепла и безвейтовый контроллер клавиатуры и джойстиков на ATmega8 своими руками». Честно скажу, то, как её встретили — лайки, добавления в закладки и первые подписки на меня — очень сильно воодушевило. По свежим следам и на этой волне вдохновения я сразу же решился опубликовать ещё одну свою разработку. На этот раз — девайс полностью самостоятельный, а все схемы, платы и файлы прошивок я отдаю в открытый доступ. Сразу оговорюсь: к Спектруму это устройство отношения не имеет. Это универсальный контроллер климата, разработанный мной довольно давно. Он успешно и активно эксплуатируется в реальных условиях уже более 10 лет (причем не только мной), так что жесткое «альфа- и бета-тестирование» временем прибор прошел на отлично. Устройство можно одинаково успешно применять в двух разных сценариях:

    habr.com/ru/articles/1051308/

    #сезон_DIY_и_IT #attiny2313 #avr #ds18b20 #термостат #своимируками

  3. Двухканальный термостат на ATtiny2313: выжимаем максимум из кристалла на чистом ассемблере

    Всем привет! Недавно я опубликовал свою первую статью про восстановление легендарного компьютера: «Воскрешение „Пентагона-128“ из пепла и безвейтовый контроллер клавиатуры и джойстиков на ATmega8 своими руками». Честно скажу, то, как её встретили — лайки, добавления в закладки и первые подписки на меня — очень сильно воодушевило. По свежим следам и на этой волне вдохновения я сразу же решился опубликовать ещё одну свою разработку. На этот раз — девайс полностью самостоятельный, а все схемы, платы и файлы прошивок я отдаю в открытый доступ. Сразу оговорюсь: к Спектруму это устройство отношения не имеет. Это универсальный контроллер климата, разработанный мной довольно давно. Он успешно и активно эксплуатируется в реальных условиях уже более 10 лет (причем не только мной), так что жесткое «альфа- и бета-тестирование» временем прибор прошел на отлично. Устройство можно одинаково успешно применять в двух разных сценариях:

    habr.com/ru/articles/1051308/

    #сезон_DIY_и_IT #attiny2313 #avr #ds18b20 #термостат #своимируками

  4. Еще один самодельный компьютер. Coolsystem — Часть 1

    Сегодня мы будем делать еще один восьмибитный компьютер. Да, я еще не наигрался со всеми этими штуками. Coolsystem - идея компьютера, сочетающего в себе идеи о защищенной среде выполнения (причем в очень-очень специфичном варианте) и способного запускать готовый софт для восьмибитных персоналок 80-х годов. Также он может использоваться для изучения основ схемотехники, своего рода учебный компьютер.

    habr.com/ru/companies/diy_fest

    #avr #8_бит #хочется_странного #самодельный_компьютер #мыши #самодельная_клавитура #zx_spectrum #вектор_06ц #ретро

  5. Oh nein, der Guloshop macht Ausverkauf. Irgendwie klar, wer will noch mit alten Atmel-Bausteinen hantieren. Durch diesen Shop bin ich allerdings vor über 10 Jahren in das Thema eingestiegen, noch vor Arduino.
    Die Softwareseiten habe ich nun schonmal für alle Fälle gesichert.
    Den Shop hat er bereits geschlossen. Bestellungen nur noch per EMail.
    guloshop.de/
    #atmel #avr #attiny #elektronik

  6. Операционная система от А до Я: Таймер и HAL

    Последние несколько вечеров я занимаюсь написанием простенькой операционной системы с микроядерной архитектурой. Зная, что такое занятие имеет не только исследовательский смысл, но и может стать кому то темой для курсовой или дипломной работы, я решил поделиться матчастью и показать, как всё устроено. OSdev был и остаётся высшим пилотажем в мире программирования, и я готов помочь.

    habr.com/ru/articles/935058/

    #ос #операционная_система #avr #ассемблер #таймер #микроядро #микроядерная_архитектура

  7. Hoping maybe the #Fediverse hive mind has some ideas about a problem.

    My old workhorse Onkyo AV receiver died a few months back, and I replaced it with a Denon AVR-S970H. And it's driving me nuts.

    My #TV is old, from the final generation of plasmas. Great picture. Sound is okay, but it only understands stereo and mono in uncompressed or AC-3 formats. Anything else sent to it - different codec, or multichannel/surround - is ignored and you get no sound. But that's okay!

    Most of the things I watch that have stereo sound I just want to listen to through the TV anyways - TV shows, old non-spectacle movies, documentaries, all that sort of stuff. When I have a Big Movie with a #surround soundtrack, that's when I want to listen to it through the fancy speakers and the #AVR.

    With my old #Onkyo, this was easy: the receiver always played the sound through itself and also sent it to the TV. If I wanted simple stereo, I'd just mute the receiver. If it was a surround sound thing, the TV just ignored it.

    The #Denon... doesn't do this. I have to configure whether to output the sound through the TV, or through the AVR. There's no option for "both".

    1/2

    #HiveMind #help #HomeTheater #HomeTheatre #receiver #SurroundSound

  8. Hoping maybe the #Fediverse hive mind has some ideas about a problem.

    My old workhorse Onkyo AV receiver died a few months back, and I replaced it with a Denon AVR-S970H. And it's driving me nuts.

    My #TV is old, from the final generation of plasmas. Great picture. Sound is okay, but it only understands stereo and mono in uncompressed or AC-3 formats. Anything else sent to it - different codec, or multichannel/surround - is ignored and you get no sound. But that's okay!

    Most of the things I watch that have stereo sound I just want to listen to through the TV anyways - TV shows, old non-spectacle movies, documentaries, all that sort of stuff. When I have a Big Movie with a #surround soundtrack, that's when I want to listen to it through the fancy speakers and the #AVR.

    With my old #Onkyo, this was easy: the receiver always played the sound through itself and also sent it to the TV. If I wanted simple stereo, I'd just mute the receiver. If it was a surround sound thing, the TV just ignored it.

    The #Denon... doesn't do this. I have to configure whether to output the sound through the TV, or through the AVR. There's no option for "both".

    1/2

    #HiveMind #help #HomeTheater #HomeTheatre #receiver #SurroundSound

  9. Beelan LoRaWAN (2.5.1) for avr/esp8266/samd/esp32/samdlc/renesas/renesas_portenta/renesas_uno by Beelan

    ➡️ github.com/ElectronicCats/Beel

    LoRaWAN Arduino Library for standalone LoRaWAN modules class A and C with a simple API.

  10. Beelan LoRaWAN (2.5.1) for avr/esp8266/samd/esp32/samdlc/renesas/renesas_portenta/renesas_uno by Beelan

    ➡️ github.com/ElectronicCats/Beel

    LoRaWAN Arduino Library for standalone LoRaWAN modules class A and C with a simple API.

    #Arduino #ArduinoLibs #avr #esp8266 #samd #esp32 #samdlc #renesas #renesas_portenta #renesas_uno

  11. My recent build of a #chorded #keyboard, a clone of Chordite. Work-in-progress firmware in #rust and (still some) C at: github.com/akavel/chordite-rus

    Planned next steps:
    - practicing actually typing on it... (the hardest one);
    - tweaking and "improving" the layout and functionalities (a neverending story?) - interested in anyone who might somehow help make some sensible one given the constraints of the device;
    - hopefully adding mouse functionality based on a gyroscope module (some "MPU6050" board is on its way) - will it work fine enough?
    - maybe one day wireless through BLE?

    Once I have the mouse functionality built and added, my main goal is to try and be using it with #XReal One glasses I bought recently.

    Thanks @rahix for avr-hal; thanks @PaulStoffregen for #teensy; thanks John W. McKown for creating #Chordite, thanks @rustembedded for helping make Rust on embedded possible; thanks my amazing friend for soldering it for me, and thanks many others for many other things.

    #theWorkshop #chordedkeyboard #atmega32u4 #avr

  12. My recent build of a #chorded #keyboard, a clone of Chordite. Work-in-progress firmware in #rust and (still some) C at: github.com/akavel/chordite-rus

    Planned next steps:
    - practicing actually typing on it... (the hardest one);
    - tweaking and "improving" the layout and functionalities (a neverending story?) - interested in anyone who might somehow help make some sensible one given the constraints of the device;
    - hopefully adding mouse functionality based on a gyroscope module (some "MPU6050" board is on its way) - will it work fine enough?
    - maybe one day wireless through BLE?

    Once I have the mouse functionality built and added, my main goal is to try and be using it with #XReal One glasses I bought recently.

    Thanks @rahix for avr-hal; thanks @PaulStoffregen for #teensy; thanks John W. McKown for creating #Chordite, thanks @rustembedded for helping make Rust on embedded possible; thanks my amazing friend for soldering it for me, and thanks many others for many other things.

    #theWorkshop #chordedkeyboard #atmega32u4 #avr

  13. MPU6050 (1.4.3) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

  14. MPU6050 (1.4.3) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

    #Arduino #ArduinoLibs #avr #samd #sam #esp8266 #esp32 #stm32 #renesas #renesas_portenta

  15. MPU6050 (1.4.2) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

  16. MPU6050 (1.4.2) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

    #Arduino #ArduinoLibs #avr #samd #sam #esp8266 #esp32 #stm32 #renesas #renesas_portenta

  17. MPU6050 (1.4.1) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

  18. MPU6050 (1.4.1) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

    #Arduino #ArduinoLibs #avr #samd #sam #esp8266 #esp32 #stm32 #renesas #renesas_portenta

  19. MPU6050 (1.4.0) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

  20. MPU6050 (1.4.0) for avr/samd/sam/esp8266/esp32/stm32/renesas/renesas_portenta by Electronic Cats

    ➡️ github.com/ElectronicCats/mpu6

    MPU6050 Arduino Library.

    #Arduino #ArduinoLibs #avr #samd #sam #esp8266 #esp32 #stm32 #renesas #renesas_portenta

  21. ШИР - Широтно-импульсный регулятор. Реализован не в #arduino среде, тут только #c #avrgcc #avrdude и #atmega328p Хотел проверить сервопривод, но он кажется мертв... Но, я надеюсь что со специальным устройством проверки он вдруг оживёт :ablobcatnod: AMEN
    #embedded
    #circuitry
    #avr
    #atmelstudio6
    #servo
    #pwm
    #sourcecode
    #oscilloscope
    #testproject
    #breadboard
    #arduinonano

  22. Beelan LoRaWAN (2.5.0) for avr/esp8266/samd/esp32/samdlc/renesas/renesas_portenta/renesas_uno by Beelan

    ➡️ github.com/ElectronicCats/Beel

    LoRaWAN Arduino Library for standalone LoRaWAN modules class A and C with a simple API.