Both sides previous revisionPrevious revisionNext revision | Previous revision |
m16 [2018/10/06 07:42] – [PCB] antichambre | m16 [2018/10/08 09:12] (current) – [BOM] antichambre |
---|
* Can be stacked under a [[dipboardf4|dipBoardF4]] | * Can be stacked under a [[dipboardf4|dipBoardF4]] |
\\ | \\ |
| {{ :antichambre:1809_m16_interface_v1.beta_top_real.jpg?600 |}} |
| {{ :antichambre:1809_m16_interface_v1.beta_bottom_real.jpg?600 |}} |
| |
| \\ |
| \\ |
| |
| ---- |
| |
===== PCB===== | ===== PCB===== |
<WRAP group> | <WRAP group> |
^Qty ^Value ^Package ^Parts^Mouser^Reichelt^Conrad^Other^Notes^ | ^Qty ^Value ^Package ^Parts^Mouser^Reichelt^Conrad^Other^Notes^ |
^Resistors^^^^^^^^^ | ^Resistors^^^^^^^^^ |
|1 |100R 5% |0603 |R3 | | | | | | | |4 |680R 5% |0603 |R1, R2, R3, R4 |[[https://www.mouser.fr/ProductDetail/Panasonic/ERJ-PA3J681V?qs=sGAEpiMZZMvdGkrng054t6%2fAfIpq60YDGGtXI%252bjCSgEeBlnz3sOAbg%3d%3d| 667-ERJ-PA3J681V |
|4 |680R 5% |0603 |R1, R2, R8, R9 | | | | |Depends on Leds | | ]] | | | |Depends on Leds | |
|4 |10K 5% |0603 |R4, R5, R6, R7 | | | | | | | |
|1 |100K 5% |0603 |R11 | | | | | | | |
^PTC fuses, resettable thermistors^^^^^^^^^ | |
|1 |1206L150THWR|1206|F1|[[https://www.mouser.fr/ProductDetail/Littelfuse/1206L150THWR?qs=%2fha2pyFaduhlexFGoLte04X2tL%252bbW3Ma%252b9epP3LU68QBDZh6rRT18Q%3d%3d|576-1206L150THWR]] | | | | | | |
^Capacitors^^^^^^^^^ | ^Capacitors^^^^^^^^^ |
|2 |20p |0603|C12, C13 | | | | | | | |3 |10n |0603|C27, C29, C30 |[[https://www.mouser.fr/ProductDetail/KEMET/C0603C103M5RAC?qs=sGAEpiMZZMs0AnBnWHyRQFv7x1xn%252bYFdDq1yWQaSOFQ%3d|80-C0603C103M5RAC]] | | | | | |
|9 |100n |0603|C2, C5, C6, C7, C8, C9, C14, C15, C16 | | | | | | | |15 |100n |0603|C23, C24, C28, C31, C32, C33, C34, C35, C36, C37, C38, C39, C40, C41, C42 |[[https://www.mouser.fr/ProductDetail/KEMET/C0603C104Z3VACTU?qs=sGAEpiMZZMs0AnBnWHyRQFqPnX0Olvco%252bYoiWDWTaEY%3d| 80-C0603C104Z3V |
|3 |2,2u |0603|C4, C10, C11 | | | | | | | ]] | | | | | |
|1 |10u |SMC_A|C3 | | | | | | | |2 |10u |SMC_B |C25, C26|[[https://www.mouser.fr/ProductDetail/AVX/F931C106MAA?qs=sGAEpiMZZMuEN2agSAc2puC4lhRhLeolmYomTIpwaLE%3d| |
|1 |47u |SMC_B|C1 | | | | | | | 647-F931C106MAA ]] | | | | | |
^Crystal^^^^^^^^^ | |
|1 |8MHz |3.2X2.5_KX-7|Q1 |oups! Not easy to find :( | | | |will be changed... | | |
^LEDs^^^^^^^^^ | ^LEDs^^^^^^^^^ |
|4 |--|0805 |5V, 3V3, L1, L2 | | | | | | | |4 |--|0805 |LED.1, LED.2, LED.31, LED.4 |[[https://www.mouser.fr/ProductDetail/755-SML-H12U8TT86C|755-SML-H12U8TT86C]] | | | | | |
^ICs^^^^^^^^^ | ^ICs^^^^^^^^^ |
|1 |STM32F405RG|LQFP64|IC1 |[[https://www.mouser.fr/ProductDetail/STMicroelectronics/STM32F405RGT6?qs=sGAEpiMZZMuI9neUTtPr78HyJRgfrsYV8S0GE9JrUrw%3d|511-STM32F405RGT6]] | | | | | | |1 |LCMX02-7000|TQFP144|FPGA |[[https://www.mouser.fr/ProductDetail/Lattice/LCMXO2-7000HC-6TG144I?qs=sGAEpiMZZMvoScKlWpK8TKmOIJyZBaKlkPc%2f7GsJudw%3d|842-27000HC6TG144I ]] | | | |Speed grade 4 to 6, 3.3V! | |
|1 |74HCT541|TSSOP20 |IC2 |[[https://www.mouser.fr/ProductDetail/Nexperia/74HCT541PW118?qs=sGAEpiMZZMtOwpHsRTksowxVT%2f9EkYvN3%2fc6cAqxAUQ%3d|771-74HCT541PW-T ]] | | | | | | |1 |74LVC125 |TSSOP-14 |IC4 |[[https://www.mouser.fr/ProductDetail/Texas-Instruments/SN74LVC125APWR?qs=sGAEpiMZZMuiiWkaIwCK2SeqB8b8eM7HVlo3jiw3ikc%3d|595-SN74LVC125APWR ]] | | | | | |
|1 |LD1117AS33TR|SOT223 |REG |[[https://www.mouser.fr/ProductDetail/STMicroelectronics/LD1117AS33TR?qs=sGAEpiMZZMsGz1a6aV8DcLVRTmaeOdDgNH1NaHTUtDw%3d| | |1 |LD1117AS33TR|SOT223 |REG |[[https://www.mouser.fr/ProductDetail/STMicroelectronics/LD1117AS33TR?qs=sGAEpiMZZMsGz1a6aV8DcLVRTmaeOdDgNH1NaHTUtDw%3d| |
511-LD1117AS33 ]] | | | | | | 511-LD1117AS33 ]] | | | | | |
^Switches^^^^^^^^^ | |
|2 |Micro Switches|KMR2 4.6x2.8 |RESET, USER |[[https://www.mouser.fr/ProductDetail/CK/KMR221NGLFS?qs=sGAEpiMZZMtFyPk3yBMYYOnIe7f6qL%252bAPb%2fLa2JZAro%3d|611-KMR221NGLFS]] | | | | SMT Tact Switches| | |
^Headers^^^^^^^^^ | |
|3 |1*20 | male | |[[https://www.mouser.fr/ProductDetail/Amphenol-FCI/68000-420HLF?qs=sGAEpiMZZMs%252bGHln7q6pm2nKUjHUi6l60IvxbziFXG8%3d|649-68000-420HL]] | | | |Termination Post Length max 2.57mm | | |
^Connnector^^^^^^^^^ | ^Connnector^^^^^^^^^ |
|1 |mini-USB |THT |USB |[[https://www.mouser.fr/ProductDetail/TE-Connectivity/1734510-1?qs=sGAEpiMZZMulM8LPOQ%252byk5iMqoToDEs%2fWOccw2Kf2Ys%3d|571-1734510-1]] | | | |for other ref take care about restricted area! | | |1 |micro-match 2x2 |Male |J1B |[[https://www.mouser.fr/ProductDetail/TE-Connectivity-AMP/215464-4?qs=sGAEpiMZZMs%252bGHln7q6pm8SOCK6aAoLgKRfGxhAt6V0%3d|571-215464-4 ]] | | | |for stack | |
| |1 |2x3 |Male |J1A |[[https://www.mouser.fr/ProductDetail/Wurth-Electronics/61200621621?qs=sGAEpiMZZMs%252bGHln7q6pm%2fFhW%252btWvhAgbNxkR%252blwXp8Ip%2fAN9J9VOg%3d%3d|710-61200621621 ]] | | | | | |
| |1 |micro-match 2x3 |Female |JTAG |[[https://www.mouser.fr/ProductDetail/TE-Connectivity/215079-6?qs=sGAEpiMZZMs%252bGHln7q6pm48SVpWlpfsECZqIi2rkWjs%3d|571-215079-6]] or [[https://www.mouser.fr/ProductDetail/TE-Connectivity/2178710-6?qs=sGAEpiMZZMs%252bGHln7q6pmzszEaJ39Bz8lDoKaCIVjpqtoiZwdtC2Ng%3d%3d|571-2178710-6 (value line)]] | | | | | |
| |5 |2x5 |Male |J11A, J11B, J11C, J11D, SPI |[[https://www.mouser.fr/ProductDetail/Wurth-Electronics/61201021621?qs=sGAEpiMZZMs%252bGHln7q6pm%252bxnWLfLL2%2f93mYWvuMVZAY%3d|710-61201021621 ]] | | | | | |
| |1 |micro-match 2x5 |Male |SPI |[[https://www.mouser.fr/ProductDetail/TE-Connectivity-AMP/8-215464-0?qs=sGAEpiMZZMs%252bGHln7q6pm8SOCK6aAoLgIDcXiC5FL8s%3d| |
| 571-8-215464-0 ]] | | | |for stack | |
| |5 |2x10 |Male |GPIOA, GPIOB, GPIOC |[[https://www.mouser.fr/ProductDetail/Wurth-Electronics/61202021621?qs=sGAEpiMZZMs%252bGHln7q6pm%252bxnWLfLL2%2f9xQYuWgvWHoc%3d|710-61202021621 ]] | | | | | |
| \\ |
| \\ |
| |
---- | ---- |
</code> | </code> |
| |
==== MIDI messages ==== | ===== MIDI messages ===== |
Running status is never used, so all the messages are formed of all bytes. But the interface supports it, each MIDI Out can be individually set for that purpose.\\ | Running status is never used, so all the messages are formed of all bytes. But the interface supports it, each MIDI Out can be individually set for that purpose.\\ |
\\ | \\ |
=== Some examples === | ==== Some examples ==== |
**MIDI clock on port 7(SPIM0 to SPIM15)**\\ | **MIDI clock on port 7(SPIM0 to SPIM15)**\\ |
MIDI message is 0xF8, cin = 0x5.\\ | MIDI message is 0xF8, cin = 0x5.\\ |