Search the Community

Showing results for tags 'display'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 14 results

  1. Awesome OLED!!

    The thing stopping me from making a MIDIbox Logic Control has always been the lack of suitable commercially available displays.  Has anybody ever considered trying the MacBook Pro touch bar?  It's a 2170x60 colour graphical OLED, and it can be bought for around 30 dollars. Maybe it would be perfect for a scribble strip for 8 faders. I have no idea if data is available for this though.... https://www.aliexpress.com/item/Original-NEW-A1706-Touch-Bar-for-Macbook-PRO-Retina-13-Inch-A1706-2016-Touchbar-Replacement/32821436004.html  
  2. Just finished building my TPD. It is recommended on the WIKI to test everything before soldering the led displays in place as they cover several of the 595 IC. The schematic is good but there is a lot more data that would make testing go much quicker and easier. Here are the work sheets I put together to test my TPD. Hope this saves you from having to work this out on your own.   The following Dout assignments are with the TPD directly connected to the core with nothing in between. This is recommended for testing as you do not have to worry with anything else if your core is good. Dout shift register chip chain order and pin counts   u1    u2     u6      u7      u8       u3      u4      u5        u9  0-7  8-15 16-23 24-31 32-39 40-47 48-55 56-63   64-71 SEG SEL  M2G  M2R  M2CA M1G  M1R  M1CA BiLEDS   U10 is on its own DIN serial chain. DIN is easy to test just close the switch and you should see the pin toggle in the console.   To test Digital Out Shift Registers from the mios console: Set dout 0 1 --> sets dout 0 to 5v set dout 0 0 --> sets dout 0 to 0v I liked turning things off as I went so only the one that I was testing was on.   IC IC pin dout#   led pin          IC IC pin dout#   led pin          IC IC pin dout#    led pin U3  1       40         10               U4  1        48         11               U5  1        56         12        2       41         7                       2        49          8                       2        57          9        3       42         4                       3        50          5                       3        58          6        4       43         1                       4        51          2                       4        59          3        5       44         22                     5        52          23                     5        60          24        6       45         19                     6        53          20                     6        61          21        7       46         16                     7        54          17                     7        62          18      15       47         13                     15       55          14                    15      63          15   IC IC pin dout#   led pin          IC IC pin dout#   led pin          IC IC pin dout#    led pin U6  1       16         10               U7  1        24         11               U8  1        32         12        2       17         7                       2        25          8                       2        33          9        3       18         4                       3        26          5                       3        34          6        4       19         1                       4        27          2                       4        35          3        5       20         22                     5        28          23                     5        36          24        6       21         19                     6        29          20                     6        37          21        7       22         16                     7        30          17                     7        38          18      15       23         13                     15       31          14                    15      39          15   Led matrix pin out from top of board: 13 14 15 16 17 18 19 20 21 22 23 24  0   0   0   0   0   0   0   0   0   0   0   0   1  0   0   0   0   0   0   0   0   0   0   0   0  1   2   3   4   5   6   7   8   9  10  11 12   For U1, U2, U9 and U10.  These IC are also not captive when the board is complete so you can get at them fairly easily. It would still be good to test everything with just the IC, caps, box header and resistors on the board. It is a lot easier to get at the ic legs with a soldering iron with the other components not in place. IC IC pin dout#   led pin          IC IC pin dout#      led pin         IC IC pin dout#    led pin             IC     IC  Pin  Dev Pin U1  1        0         a                  U2  1         8           Step 100      U9  1        64         G                 U10       11        ENC1        2       1          b                         2        9           Step 10              2        65         G                               12        ENC1        3       2          c                         3        10         Step 1                3        66         G                               13        ENC1 SW        4       3          d                         4        11         BPM 100            4        67         R                               14        Available        5       4          e                         5        12         BPM 10              5        68         R                                 3        SW1        6       5          f                          6        13         BPM 1                6        69         R                                 4        SW2        7       6          g                         7        14         BPM .1               7        70         R                                 5        SW3      15       7         DP                     15        15         Available           15       71         G                                 6        SW4     Hope this makes your testing go much easier. I did this on paper and marked with red anything that was not working or just did not seem right.  I then went back and soldered anything that needed it again then retested. I am not sure why but some of those 595 pins just do not want to take solder. Maybe I just need more practice or flux.   on the encoder mine is turning backwards. I read elsewhere to set the config to the odd shift register instead of the even. I have not tried this yet but will give it a shot. Tested and I set the Encoder to 1 instead of 0 on the shift register and it is good to go now. Does anyone know how to get the display to run in the other modes? I see in the sequencer program that there are other modes but I do not see a way to alter it. Is there a pointer to the location of the text that displays on the TPD on startup? It plays "HW config v4l" on startup. I have not located it yet in the code but am looking.   I looked through the TPD wiki and the seq manual but do not see anything on the above.   Thanks for the great add on to the SEQ now I just need to get the panel cut for it.  
  3. TPD Euro - EuroTPD

    A number of people claimed interest in a Eurorack variant of my TPD, so I sat down and tried to modify the parts layout to somewhat better accommodate the Eurorack width. Here is a screenshot of the PCB. It is essentially built on altitude's advice on Eurorack dimensions, which I know nothing about... is this 14HP? So, the PCB is 100mm x 69mm (height x width), and the parts list is identical to the regular standard TPD. Also, the UI has the exact same layout, so you can use the template in the Wiki for your front panel. The mounting holes are different, though. Depending on interest, I might get a run of boards made after an initial testing of the prototype which will probably go to altitude.
  4. Hello everybody, These are some design Questions! I was wondering about assembling some midibox modules to achieve a little graphical ocilloscope to watch my audio/CV like in this vid : https://www.youtube.com/watch?v=utr23hp2nRM (like on the 4 OLED screens)  - I think a great part the work is already accomplished if TK already realized that. Am I Wrong? - What is the exact voltage range of the Core32 DACs ?. Edit : From The Ucapps Page STM32F4 Core module : 0-3.3V for native ADC  From AINSER Module Page : 0-5V - Audio Inputs Should be ok for Core32 DACs/AINSER? What about bipolar voltage?And if i have "high" voltages like for example +15/-15v , is an OpAmp setup with dividing gain of 3 ok to reduce voltage range to -5v/+5V? - What is the biggest resolution and screen size that MIOS32 already supports? (i was expecting a 5cmx5cm wide 256px*256px monochrome display or something like that) - Is the combination of Core32+AINSER8 is modules enough to support 8 analog inputs (audio/CV)?  I also thought Few DIN/DOUT Serial Registers may allow to have a little Control Surface to switch between inputs and make few changes about display calibration. Please correct me if i am going in a dead end way =) Thanks in advance for your advices! Greets, Jerome  
  5. Newhaven or other 'slim' Displays

    Hi all! So, I'm looking into midiboxifying this thing I have. I'd like to put a couple character displays above the button matrix, but not completely re-machine it, thus space is tight. I'm looking into these displays, and trying to figure out how much modification they will take to work. I've looked through a few threads on the Newhaven displays, but these seem to have a different driver (us2066). Can anyone offer some insight into how easily these can be used? Thanks!
  6. Hi, I have a core built and attached displays (raystar oleds) and found them not working. On testing pin 1&2 I see I'm getting 4.2v instead of the expected 5v. Changing the J15 jumper to 3.3v only drops the voltage to 4.1V. Setting it back to 5v gives me 4.2. (this is with displays disconnected). Can anyone suggest where to go from here?
  7. TPD gone bad

    garbage in the matrix & the numeric displays, & the LEDs on the seq itself are flickering, buttons non-functional. sequencer happily playing though.   when I unplug the TPD, the sequencer is back to normal. sometimes when I plug in the TPD, there's nothing at all, other times the displays will light up but not moving or with anything useful in them.   I'm guessing one of the 595s has gone bad, but it's going to be tricky to isolate the culprit as they are connected in parallel & some of them are hiding. :-/   I *think* the problem is with one of the 74HC595s that I can actually get at.... I've carefully cut the track where it goes up from the socket to U2 & this has stopped the TPD from interfering with the sequencer's control panel, suggesting that one of the clock signals is being shunted or held high by either U1 or U2.   anyone else had a problem like this?
  8. Hola,     we recently had some very rainy days in southern Germany and MIDIbox-build-fever struck again, so I had to do something... my project build stack is very large, and even some started projects are not complete yet (MBProgramma), but this one has been on the wishlist for even longer than the Programma, so I just had to start it this year... otherwise it would probably never happen :-).   I have to say, that the MIDIbox platform is phenomenal and addictive! It would be so nice to work on something of this quality on a daily job basis... results can be reached very quickly, the documentation and code base is great. Thanks a lot for everything, TK.!   Let's start...   Motivation * DAW hate Turning on the computer and loading a DAW as complex as Ableton or Cubase makes sure any of my already limited inspiration will be gone by the time it is able to record MIDI. I'd like to sit down and "just jam". I felt, very often, that what i played was lost in time, because, of course, the computer was off. So I wanted a simple MIDI recorder, that "just records" automatically a few seconds after turning it on, without any major interaction. If what was just played sounded nice, it would be automatically stored on SD card in compatible .MID format for later playback or even some DAW-based post-processing. If not, well, one could just jam on, or delete the track (called clip in this app).   * Hardware minimalism Building the unit should be quick and cheap. There should only be a minimum number of buttons and encoders. I managed to build everything including the control surface (yes, i know, it looks cheap, but it also was cheap :-)) on one long weekend - and so can you. We just use standard hardware (STM32F4 core, one DINx4, out DOUTx4 and a nice display). Because there are few components, it is very viable to do it on vector board, no immediate need for PCBs...   * Space minimalism As we all have very limited available upfront space in our studios, the unit is separated into a very small control surface (16x8x1.5cm), which is connected with a 40-PIN old-computer-IDE cable to the base unit, that contains the Core, the MIDI ports and the DIN/DOUT modules.   * Bling Every MIDIbox needs a bit of bling... I always wanted to use that 256x64px OLED from Newhaven. TK. helped me in getting it connected a few years ago, but we never managed to initialise it 100% (there was some flicker). Meanwhile, Newhaven updated their Datasheets, and after further experimentation, the display now works very nicely and is flicker free. The display is still available on the market, and there even has been a reissue from Newhaven - it came to stay at least for a while, it seems. The 16 grey/blue levels are fantastic! Connection to a STM32F4 is very straightforward, you just need a 3V3 regulator, as the onboard STM32F4 regulator is too weak.     Functionality (already completed) * Realtime MIDI Recording and playback (functionality cloned from the MIDIO128 MIDI recorder, thanks for that! :-)) of nearly unlimited length to compatible .MID files for later postprocessing. No quantisation or step-recording, we have the MBSEQ for that job!   * Graphical Note output. For bling reasons, we currently display notes in voxel space. That means, when a note is played, a "mountain" is drawn - left side are the low keys, right side the high keys - the mountainscape is scrolled continously, so that we "paint" a mountainrange while flying over it. Beats/quarternote timing is indicated in the mountainrange, by an area of "even terrain". Higher mountains = higher key velocity/louder notes. A demo video should be up soon :-). Smooth framebuffered playback @ ~30fps, the STM32F4 is great! :smile:   * Proper MIDI sync with a MBSEQ V4. This was very important, as the SEQ is the mastermind and controls all MIDI synths here. Pushing play on the SEQ, while the loopa is armed will record "in sync". The same applies for playback: when a clip is armed for playback, and the SEQ is started, it will playback in sync with the MBSEQ as a MIDI timing master. This already really works really well, and i spent the last night just smiling and jamming! :smile:   * Beat LEDs are working - the leftmost is a red LED and will blink on every beat/ quarternote (like MBSEQ), there are three more green LEDs, which will flash on the 16th notes.   * The illuminated clip switches are working. For later on, the illuminated switch will show, if a clip is "filled" with MIDI data (solid on), is armed for playback (blinking slowly, every quarternote) or is armed for recording (blinking quickly, every 16th note).   Work in Progress/Wishlist This will likely take a a lot more weekends of programming and adding code to be complete. But then, I really love to see small steps of progress. Even now, just a few days after starting with the project, the unit is quite usable, although it just records to SD and plays back a single clip and draws some nice voxelspace mountains while doing so :-).   Further items on the wishlist are (all unfinished, yet): * Support for a graphical variable-width-letter font, that supports the 16 shading levels of the OLED. This allows to use an antialiased font for a clear display and "visually round font corners". * Support for playing back up to eight pre-recorded clips in parallel (currently only one clip is supported). The idea is to load the MIDI files into memory and play them back with a mute/unmute feature like in the MBSEQ V4. * Support for synchronized muting/unmuting of clips * Support for looped clips * Support for editing clip start/endpoints, e.g. for loops or for one-shot playback (with the left and right encoders) * Support for multiple sessions (one session holds eight clips) * Support for a 2D noteroll display (toggle "Mode" button to switch between 3D voxelspace and 2D noteroll is already reserved :smile:)   ... hope you like it so far, i will update this thread, when new changes are made to the software.   Have a great time! Peter
  9. Hi Guys I have one "semi kit" for sale for the Track Position display.   Ponoko Laser Cut Front and Rear Panel in Transparent Acrylic PCB 2 x LED Matrix displays 7 x Kingbright 7 seg displays (I am fairly certain they are green) 1 x knob 1 x encoder 1 x 74HCT165     Buttons, switches, BiLEDS, 74HCT595, IDC header and SMD passives are missing - I simply never got round to building it up.   PM me if interested. Please make an offer on PM (ideally I am looking for £30 GBP, buyer pays Postage/Paypal fees. kguy<dot>wilkinson<at>gmail<dot>com   Please dont reply with offer on this page. Cheers Guy
  10. Futaba M402SD10FJ VFD Wanted

    Looking for 2 pcs of Futaba M402SD10FJ vfd displays. Have tried Mercateo but no success.
  11. RGB LCD on a MB - 6582

    Bad news turns out that my LCD screen letters sticking was a sign it was on its way out because now it's had it, backlight seems ok, but letters are dead. So I'm happy to buy a nice high quality LCD display and may as well turn this into an opportunity to learn something about the workings of the MB-6582.   So I now need a replacement, is there anything stopping me using an RGB LCD like this http://www.adafruit.com/products/498 What extra electronics would I require in order to put a pot (or switch) in the box some place that lets me change the LCD colour assuming that is possible? (if I wire this up as 'normal' will it work on the MB-6582 as a red display?)   Any advice or assistance would be greatly appreciated, I am very much an electronics novice but not completely clueless and very happy to learn.   Much Thanks,   SF            
  12. SSD1306

    From the album Marxon's M³ - MarxonMixvibesMidibox

    Wiring of a "JY-MCU OLED Module v1.5" SSD1306 display
  13. I recently received a few requests for TPD kits, as some of the parts seem to be difficult to obtain in some areas of the world - surprisingly, the 7 segment LED displays were among them. Unfortunately, I cannot do complete kits now, but I have purchased enough parts for 5 "semi" kits that should help with the most difficult parts. The semi kits consist of:   1x TPD PCB 7x 7segment LED display green 2x duo LED matrix module 1x rotary encoder with switch 4x three-legged common cathode duo LED, clear or diffuse, you decide   These are thought for people who are really having difficulties finding these - as I had to pay import duties to Norway you will most probably be cheaper if you can order them elsewhere. I am asking 24€ plus shipping per semi kit as above. For more information about the TPD have a look in the Wiki: http://www.midibox.o....php?id=tpd_pcb   PM me or post interest here, I can ship immediately.   Best, ilmenator    
  14. KS0108-LCD Issue

    Hi,   im trying to use 2 KS0108-Displays on my LPC17-Core-Board. With the Bootloader i can setup lcd_width @255 maximum, which results in one unused column at the right side of the 2nd display. has anyone experienced similar problems and what is the workaround to get all the 256 lcd-columns working properly ??   regards, mOnO