Added: 1 year ago
From: MusicMiK
Views: 1,116
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (10)

Sign In or Sign Up now to post a comment!
  • Nice job, what LCD and encoders are you using in your controller board?

  • @666voltz A T6963 based 240x64 graphics LCD and Panasonic EVEQDBRL416B

  • Comment removed

  • @MusicMiK Thanks for that info. I'm thinking of building something similar to your controller to aid prototyping of synths and other projects. I have a KS107 based LCD so Ill probably used that, for some reason I thought you were using a character LCD that is why I was interested... The encoders look nice, a pity they cost so much, €6.69 from digi-key (can't find anywhere else cheaper that will post to Ireland). How are you interfacing the encoders to the MCU directly or ?

  • @666voltz You can get the encoders for 0.75€ from Pollin. I didn't get them for any special reason but the price :) You can't attach a real knob, looks like they are for the automotive area and get an extra large knob. But for this development board, they are nice as they are. The display is also from Pollin, but they no longer have it. Was about 10€.

    The encoders are interfaced sort of memory mapped, using a 74138 and 74245, i built up an external bus via GPIO, 8D/32A, attached to the SPI.

  • @MusicMiK Thats a huge difference in price for the encoders. Memory mapping is a good idea, although I can't figure how you managed route this through the SPI, never-mind though I have a couple of MCP23009 (I2C IO Expanders) so I will probably use these for interfacing... Thanks again for the info.

  • @666voltz It's not mapped within the ARM memory region, just within my "virtual" memory area represented by this interface. Not pretty, as it was parallel before, but i needed the I/O, so added a 74HCT299 to the rest (74HCT573, 245, some gates to control everything). But you don't need this for encoders and a display, i just built it for general purpose :) But SPI DMA is fine for encoders if you don't want to multiplex them - just use a bunch of 74165s or other shifters. 8 encodes = 2/3 chips.

  • very interesting. Nice approaches on synth design :-)

  • your a madman. props!

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more