Jump to content

tago

Members
  • Posts

    273
  • Joined

  • Last visited

Everything posted by tago

  1. Thank you. 5"x10" Epoxy Fiber Strip Board Copper USD $13.80 -> 7pcs = $96.60 11.5"x19.5" Epoxy Fiber Strip Board Copper USD $63.40 -> 2pcs = $126.80 The question is whether strip boards would really help with many mixed parts (leds, btn, pots). A custom pcb at dirtypcb with 80x25cm cost $250 for 10 pieces. If i could find a manufacturer that offers single pieces, maybe it would make sense to do a custom pcb.
  2. I got a dimmed LED working, but had to use a range map (eg 0 2) to get a fixed dimmed value. Is there a better way? Does this method saves power vs resistor solution? I'd assume yes if it's done via PWM. But i have really no idea.
  3. How does the dimmed parameter work? Is it via pulsing with variable frequency? Could it be more energy efficient than higher resistance?
  4. Direct, i assume in a matrix they would be fine.
  5. I tested some 20mA LEDs and found they could be dimmer. Low-current LEDs (2mA) would be to dark. Is it ok to halve the current via higher resistance sink resistor? Or will there be too much loss/ bad efficiency?
  6. I have 500x200mm perf boards (hard paper) for now, it's not perfect. Do you know a supplier for large sturdy strip boards? At Reichelt they only have max. 500x100mm (hard paper). I would prefer epoxy for more mechanical stability. My frontplate dimension is 800x250mm.
  7. Another problem is that i'd like colored LEDs. I assume i have to use different resistors to get an even brightness between them.
  8. But TWO 4*4 = 32 :) I thought SR1/SR2 (D7-D4) = one matrix and SR1/SR2 (D3-D0) = second. But according to the docs it looks like 4x8 is the smallest. The main problem is how to keep the wiring clean with perf boards.
  9. How would that smaller sections look like? Two 4x4 (32 LEDs) instead of a single 8x8 (64 LEDs)? Is 4x4 even possible?
  10. Thanks for the hint Peter, sounds plausible.
  11. Like shown in this schematic: http://www.ucapps.de/mbhp/mbhp_dout_8x8leds.pdf ? I made my own DIN/DOUT boards and forgot to add the ULN2803 option. So i can only mount standard resistors or bridges :(
  12. Thanks for your input @latigid on I anticipate the distances between LEDs/Btns etc. will be too large. So i'm leaning towards direct connection via DIN/DOUT modules. Unfortunately i've no idea what do you mean by this. For the LEDs i'd have 220ohms resistors on the DOUT modules. Is this what you're referring to? Do i need something like that with that many LEDs? My current thinking is that i would need to power the core via a dedicated power supply (20mA * 100 = 2A max for LEDs alone). I hope too :) It's a slow process because i'm a beginner.
  13. Hi, i wonder about pro/cons of matrix configurations vs direct connections (DIN/DOUT/DIO). What i've found so far is lower led brightness in matrix configs and different wirings. I'll have 30 encoders, 60 btns and 90 leds mounted all over a fairly large (80x25cm) frontpanel perf board. To me it seems that direct connections to DINX4/DOUTX4 modules would lead to cleaner wiring in my case. Would that many IO modules result in bad performance as in higher core/cpu usage? ps Additionally the controller will have 40 pots, a 4 octave keybed and 8 oleds.
  14. Hi @Zam I'm intrested in something like that too. I'd like to indicate the speed of a lfo or arp/seq via smooth pulsating (fade in/out). Hard blinking would be useful for other things.
  15. I'm worried about keyboard scan resolution/speed for my project too. What about adding a Doepfer MKE instead of a second core? That should work in the same way, right?
  16. To select submenus buttons will be needed anyway, right? Maybe i should consider push button encoder. Is there a MB project which has something similar done before?
  17. IntelliJ IDEA is a good IDE, but for CLION unfortunately there isn't a free community edition. I'd like to try Visual Studio but it takes too (for me) much disk space to install.
  18. Makes sense. I'll prepare a custom font in the end anyway. Next i'd like to change the control elements. I'd prefer 4 encoders (see pic in second post) instead of 4 soft btns + encoder or a select btn + encoder combo. Do you think it's possible? How hard will it be to implement?
  19. Thanks for chiming in Peter. Do you mean the displays pixel width has something to do with it?
  20. :) Since i have no idea how to debug my code and no experience in C coding, should i get a proper IDE? How do you trace vars with a text editor and the compiler only? Do you only look at the compiler output during compilation?
  21. If use GLCD_FONT_BIG and set SCS_LCD_COLUMNS_PER_DEVICE 10 SCS_MENU_ITEM_WIDTH 5 i count 8 chars/columns per display, but would expect 10. Any ideas why it's that way?
  22. In scs_lcd.h there is the SCS_LCD_NUM_DEVICES var. I tried to change it 2, but nothing happens. Are there other related vars that have to be changed? Edit: had to adjust SCS_LCD_COLUMNS_PER_DEVICE and SCS_MENU_ITEM_WIDTH and got it working
  23. Thank you yogi. I did a copy of NG too and edited the code there. Meanwhile i found the very stupid problem. I simply did not save the mios32_config.h file. I used sublime text to edit the files and there was no auto saving enabled. Sorry!
  24. Thanks @yogi Yes, previously i had the precompiled NG on the core and everything worked as expected. A SD card is attached and working too. It looks like the old hex file is still there on the core. Maybe i edited the wrong config in trunk\apps\controllers\midibox_ng_v1\src\mios32_config.h?
  25. Hi all, i compiled my first app (MBNG v1) via make command and successfully uploaded the project.hex file to my STM32F4. For testing purposes i changed MIOS32_LCD_BOOT_MSG_LINE1 (mios32_config.h) and some other SCS related vars, but i can't see these changes on the device (display). Maybe i missing some steps? Is it enough to replace the project.hex file? Do i have to run the release.sh script? Thank you
×
×
  • Create New...