FantomXR

Members
  • Content count

    784
  • Joined

  • Last visited

Community Reputation

18 Good

1 Follower

About FantomXR

  • Rank
    MIDIbox Guru
  1. AINSER deadband configuration?

    @Zam: Just a quick note on this: I tested several things on my PCBs but I was not able to get rid off these value-jumping-issues when changing the colors on my WS2812B. After researching I found a little chip called MCP1541 from microchip. This generates a super stable reference voltage for the MCP3208 out of 5V. Even out of the noisy USB-5V. And this solved all problems. Such a great IC. Also very low component count. MCP1541 + 2 caps and you are done.   
  2. Hello,

     

    sorry for disturbing. You have answered my question about activation of "Make is Break" function in Midibox KB. Where I can find som examples how to use .NGR scripts. The best should be to find some sample code which uses the Midibox KB. Can you help me?

    THank you in advance!

    Frank

     

  3. search 4 OLED LCD

    How many do you need? I just received 40pc.
  4. Another MIDIbox core

    Hey people, since I'd like to be independent from the availability of the STM32F4-discovery board I started designing my own board, which has an STM32F407VGT6 on board. Its an LFQP 100 package, so not easy to solder. I have a reflow oven and the first PCB I made seems to work fine. The PCB has very few components. This was just a quick test board to see if the basic circuit of the STM32F4 is working. It's basically just the STM itself and it's components like caps and crystal. Also there is a 3.3V regulator (based on 1117 but will change to TC2117) to power the uC. I added a pinheader for USB connection (on the very left), a pinheader for SWD to flash the bootloader and a reset-header.  On the right you see the HCT541, which connects to J8/9 (tested: works fine). Also I added an MCP3208 and HC595 for an AINSER64-like-analog-scanning.  On the bottom of the PCB there is a MicroSD-slot.  No changes in the firmware are needed to use this. The only thing one need to do is flashing the bootloader the first time. @latigid on made a nice "how-to": http://wiki.midibox.org/doku.php?id=wcore After that you can use the MIOS as is. So, why I'm telling you this?  This core is already very specific for my applications. But if you are interested I could upload the minimal circuit for the STM32F4 to work and you could add all headers and components that YOU need by yourself. So in theory you could recreate the original MIDIbox core but you should end up with a much smaller footprint (especially regarding height).  If you need assistance regarding soldering the STM32F4 I can offer to reflow-solder it for you.  I'll clean up my circuit and upload it the next days!   Best, Chris
  5. is the STM32F4 EOL?

    @Alasdair Moon The discovery board is now available again on mouser.
  6. Waveshare Core

    My prototype-PCB arrived yesterday. I set up my reflow oven and gave it a go. I'm very happy with the result. LQFP100 is really small. But it's working! Apart from some changes I needed to make on the 3.3V power supply, it seems that I have the minimal circuit working. :-)
  7. is the STM32F4 EOL?

    I just created a design for a core by myself and ordered it. It's downstripped (has just J8/9 + MicroSD-card reader on board) because I want to test the basic functionality of the circuit first. I'll keep you posted if it runs fine :-) If the design works, it can be easily extended to other people needs.
  8. Replace SD-CARD with FRAM?

    Hey people, just a short question: Is it possible to replace the SD-Card with another kind of memory f.e. FRAM?  Thanks, Chris
  9. is the STM32F4 EOL?

    @Alasdair Moon: Sorry! You are right... damn it!  But yeah, looks like latigid on seems to have a solution for that.
  10. is the STM32F4 EOL?

    https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F407G-DISC1?qs=sGAEpiMZZMvt1VFuCspEMrjE4TO0IyBBeNQ%252bgqeMpN8%3d Take this one ;)
  11. Midibox_NG and kb_transpose

    Easy task! Just create two EVENT_KBs with different ids but same hw_ids and set them to different channels. Regarding your second question: I think TK implemented a Learn-function a while ago. Maybe this works with KBs too. Search here for "learn": http://ucapps.de/midibox_ng_manual_ngc.html
  12. SCS encoder jumps

    I use PEC16 without issues. 
  13. SCS encoder jumps

    Hi! Yes, there is a debounce_mechanism: SRIO debounce_cycles=<0..65535>   Anyway: Improving the hardware should be better than software debouncing. 
  14. Smaller alternative to discovery-board?

    I'm building a lot of keyboards with MIDIbox and space is a problem at any time. So the main reason is, to create a PCB, that has just those components on board, which are necessary for that application (including the shift registers for scanning). This would save space and cables. Like I said: The Wavecore seems to be a huge improvement already. So I'm curious if latigid is willing to share his project ;)  Maybe you are right: I could go through all schematics of those boards which are on the market. But as you said: This is really time consuming. I took a look into the waveshare-407-schematic. This looks promising! Very few parts and a good oversight. The datasheet of the disco-board is really killing...
  15. Smaller alternative to discovery-board?

    Thanks for your suggestions! @latigid on: Your design has a big advantage: I hate those Micro-USB connectors on the DISCO-board. So this will be a huge improvement. Also it looks a bit smaller as the DISCO-board. How about the PCBs? Do you plan to upload the layout?  I designed my own breakout-board for the DISCO-board. So it has a bunch of connectors that the MIDIbox-core doesn't have. Also some regulators and another micro-sd-card slot. I'd like to take your design, make those changes and give it a try. Is there any chance to get the eagle-files from you? @Antichambre: I've read in the link you posted that you already designed an own stm32f4-PCB. Any progress on this? To be honest: I'd really like to create my own stm32f4-PCB. But I have no clue about what is needed for a minimal circuit. Your PCB looks like it has everything on board and I just need to make my modifications to it. SMD soldering is not a problem. I have a reflow oven. We could also think of a core, that is especially made for midibox-users. I could make them in my reflow oven and sell them to others if there is any interest.