Aktionen
Eval¶
- FPC 10p cable for CANIO/Miniminutnik
- Buchsenleiste: TX/RX/POW/I2C
- Boot/Reset button; gross
- 4Pin I2C-JST-Stecker
- TX/RX-LEDs (from adapter)
- Power-LED
- Target-LED
- Micro-USB
- Aussparung FPC-Stecker-Verrigelung
- 1mm Acryl schon sehr windig, siehe CANDis platten. Aber geht?
- MCP2221
- LDO 3V
- Schiebeschalter: I2C Power 5V/3V
- LED power target
VUsb must have bypass capacitor between 0.22 and 0.47 μF. _> 3x100nF
When using internal LDO, GPIO and UART signals are 5V. We dont want this-> extern LDO
vom Design Links USB rein, rechts FPC raus.
LEDs vorne. Pinheader hinten oben. JST vorne.
Konnektoren alle oben, IC unten (1mm) _> 6mm total height
LED-Löcher von unten mit Uhu auffuellen?
Buchsenleiste¶
GND |
3V |
5V |
RX |
TX |
SCL |
SDA |
GND |
LEDs¶
VUSB | GRN |
POW LDO | GRN |
Target | VIO |
RX | RED |
TX | YEL |
---------------------- | PINHEADER | |USB O O FPC| | ...... O O| --JST-----------------
Mechanics¶
Big buttons are too big.
Check if buttons B3FS-1010 are cool; only 0,3mm above coverplate; 3mm button diameter
KSC541GROHS: 3mm height; 2,4 button diameter
1mm Cover plate
3mm spacers
1,6mm PCB
1mm spacer
1mm cover plate
Readme¶
for f in /sys/class/i2c-adapter/i2c-* ; do echo -n "${f##*-}: "; cat "$f/name"; done
QCommandLineParser parser;
parser.setApplicationDescription("ICC Manager");
parser.addHelpOption();
QCommandLineOption oBus("b", "The I"C bus to use", "number");
parser.addOption(oBus);
parser.process(app);
if( !parser.isSet(oBus) )
{
parser.showHelp(22);
}
CTemp temp( parser.value(oBus).toInt() );
Von Maximilian Seesslen vor mehr als 2 Jahren aktualisiert · 15 Revisionen