Great to find an AVR community here! Let’s get some good content going. I used to work on some homebrew AVR-based projects (not Arduino, raw atmel ASM/winavr-gcc). I am reviving one project slowly…

Currently enjoying learning KiCAD, to move away from EagleCAD.

Anyone else working on MIDI-related projects?

  • dragontamer@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Electronic musicians, representing the EE crowd! I’m not a musician though, so no MIDI project from me, lol.

    What generation of AVR have you been using? The AVR DA/DB/DD and EA chips are new and exciting to me.

    • Arghblarg@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      1 year ago

      Honestly, I have just gotten back to it after a few years… the projects I am resuming were atmega8, but now I want to try the 88a, as it uses way less current and it looks like I can run at 4-8mhz on just MIDI bus power, yay no battery!

      I will look into the families you mention, I am waaay out of date :)

      • dragontamer@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        For MIDI… I’m thinking AVR DB is the best of the new chips.

        1. 3x Rail to Rail op-amps, the signature of the AVR DB.

        2. Multi-voltage I/O – Port C runs on a second power supply, meaning you can mix 3.3V (main power, for portA, PortD, etc. etc.) and then 5V on PortC. Basically an integrated level-shifter.

        3. Full 24MHz speed at 1.8V – No more looking at charts to figure out what speed you can go. 24MHz is always available (true on all DA / DB / DD and EA chips).

        4. 10-bit DAC – You’ll probably need to use one OpAmp to make this DAC usable as an output, but hey, its an option.