C0-Nano
Pinout:
[PDF] [SVG] [PNG]
Note: I2C hardware peripheral assignment at PA6/7 differs from ATMega-based Nano boards.
However, in common use-cases a bitbanging I2C implementation often is easier to use than a hardware I2C peripheral.
Specifications
- Simple, very low cost (2L, all parts on top of PCB)
- Builtin USB (DFU) bootloader
- Full-speed USB, no crystal needed
(using the Clock Recovery System (CRS))
- 48MHz ARM® Cortex®-M0+ with 24KB SRAM and 128KB Flash memory
- 23+2 GPIOs with 2x SPIs, 2x UARTs, 2x I2C and lots of timer channels
- 9 analog input channels, internal voltage reference
- Fast 2.5MSps 12-bit Analog-to-digital converter (ADC)
- 2x user LEDs (not shared with other GPIOs)
BOM
Part |
€ @Qty=100 |
STM32C071KBT6 |
0.8783 |
AP7313-33SRG1 |
0.1235 |
PMEG2010EH/ER1 |
0.0453 |
ESD5V3U2U2 |
0.2600 |
USB-C (USB4105) |
0.4890 |
PCB |
~0.5 |
6x 4.7uF/10V (0402) |
|
1x 0.1uF (0402) |
|
5x 5.1kΩ (0402) |
|
3x LEDs (0603) |
|
Sum: |
~3€ |
(not including VAT and pin headers 🙂)
1) or similar
2) USB DM/DP ESD protection (optional)
Resources
Contact