I'd like to take a moment to clarify all the connections between the core and the peripherals.
Is this correct?
DIN/DOUT (buttons, LRE, Gate Outs)
- J8/J9 (MBHP_CORE_LPC17)
- J8/J9 (MBHP_CORE_STM32F4)
ANALOG INPUTS
- 2 inputes from J5B.A4 and J5B.A5 (MBHP_CORE_LPC17)
- 8 inputs from J5A and J5B (MBHP_CORE_STM32F4)
SCS buttons & encoder
- J10 (MBHP_CORE_LPC17)
- J10A (MBHP_CORE_STM32F4)
OLED
- J5A and J28 (MBHP_CORE_LPC17)
- J10B (MBHP_CORE_STM32F4) - http://www.ucapps.de/mbhp/mbhp_lcd_ssd1306_alt_port__stm32f4.pdf
LC Module CLCD/GLCD
- J15A (both LPC17 & STM32F4)
Analog-in AINSER
- J19 (both LPC17 & STM32F4)
(Not supported - slows down CPU too much)
Analog-out AOUT
- J19 (both LPC17 & STM32F4)
MBHP_CORE_STM32F4 peripherals:
MIDI IO MBHP_MIDI_IO
- J11e (MBHP_CORE_STM32F4)
Ethernet MBHP_ETH or equivalent
- J16e (MBHP_CORE_STM32F4)
MBHP_CORE_LPC17 peripherals:
SD Card
- J16 (MBHP_CORE_LPC17)
(edited connections for OLEDs and Analog Inputs)