Search the Community
Showing results for tags 'dipcore'.
Hello, This is about a new STM32F4 mbhp, a very compact one. This concept is an answer to these three topics: I tried to draw the most compact core and mbhp board. It's an STM32F405RG instead of the regular 407VG. The 405RG is the smallest package of the M4 Series, this is a LQFP64, a 10x10mm package with only 64 pins. Because these two Processor are from the same family, we don't need deep changes in MIOS32. They have exactly the same functions, memory, speed and peripherals. I put the STM32F4 on a DIP-40 format pcb, in order to get a core that can also replace a PIC in some application, I strongly think of my sammichSid. At the same time it must provide the legacy functions and ports of MIOS32 of course. Some compromise have been made in comparison to a 407VG mbhp. - Only 2 MIDI I/O. - J15, the LCD port is now a serial one only(SSD13xx). - No more general purpose port J10x. This is the list of the 'remaining' ports and changes. - J1A and J1B are the USB and Power ports, J1A is compatible with latigid on's USB wCore module. J1B can be a common header on top or a Micro-Match connector on bottom to stack another board under. - J4 is a dual I2C connector, I put both on the same connector to save space. - J5 is a 2 channels only ADC, they can be used for expression pedal input for example. - J8/9 and J19 stay the Legacy 5V SPI ports, the dipCoreF4 includes the octal buffer(74HCT541); - J11 is now a 6pin and 2 MIDI I/O port. - J16E is the 3.3V SPI port, commonly dedicated to the SD Card it is compatible with latigid on's RES-SD modules. it is extended by the Reset input, the user button and 2 outputs for LEDs. - J18 has changed, it is now able to connect a CAN tranceiver, but stay compatible with the MBNET connection. About the dimension, the ensemble is very compact 65x46mm, but the Core can be used alone and measures 51x17.8mm. A 3D view of the ensemble(sorry this is not a render, I shoot the screen): You will find some more information on the dokuwiki, dipCoreF4 and dipBoardF4 Feel free to ask me question or give me any constructive criticism. I will order some board very soon, if some want to participate in the tests they are welcome, just contact me. I will provide the beta boards for free I just ask you to play the game and seriously help me to improve it ;) Thank you Best regards Bruno PS: sorry for my English as usual ;)
i made a video how to flash the bootloader to the dipcore, how to build a app, and how to upload the code.... and how to build a FLASH-Adapter... (Timelapse)
Konga Trigga: i am on the PCB-Design right now... not finished, just at the start, but this is the UI-Arrangment i think (10x10cm PCB) has 3 Trigger-Mic Inputs (which are 0,5€ Elektret Capsulas), each for one Konga Drum. The 3 Pots are the preamp-Gain, they have to set only once... Konga Trigger then preamps the signal > the signal gets buffered mix - down to a Audio Sum - which can be use a other way (recording, efx...) how ever this is untested - and not part of the deal now... the preamped Signal then get rectified, and filtered, and go into a Schmitt Trigger, which transfair it to a 0 or 1 Logic Level > this goes into the Microprocessor: ---since dipcore has only 2 AIN > i decidet to mix down all 3 MIC and feed it into 1 AIN... maybe its not accurate Velocity then --- it has to be tested in real world, like many other functions in this shematic.... in the microprocessor (dipcore) - software functionalitys: step-sequencer (chooseable tacts 3/4 4/4 5/4 6/4 7/4 8/4...) whith just a few steps - lets say 16steps which one of the the triggers now Count the Step-Sequencer, and which one just retriggers the Sequencers Notes - is set in the Menu for this song (saved on SD) The Step Sequencer is a 2 Channel - bass and poly. they are counted equal, but we can decide which of the triggers trigger Poly or Mono Midichannel out. a connected Keyboard on Midi-In1 is input for the Step-Record, - on the Menu i cand activate it as "REC-only" or "REC-&-Trigger" - so it just sets the Notes, or it also Triggers the Notes to Output to Midiout... There are differnt Modes for the 6 Buttons: one of it is the Perform Mode > where we can shift the Sequencer arround, have record buttons and so on.... The LCD is primary for the Routing-Setup, and a displays for different Modes - for example, it shown in Big Letters the Actual Step of Sequence this is just a start - (and NO its not the last 10x10cm Format Project ;) --- a Multiband-Distortion is also Planned - and then its enogh for a while)