STM32F401 Black Pill...
The STM32F401 'Black pill' development board is an updated version of the original F103 based...
- Currently Out of Stock
Due to current issues with Yodel, any orders placed
with Yodel selected will be shipped by Evri for the time being.
This development/breakout board (HCDVBD0040) is based around the ST Microelectronics S105K4 microcontroller. STM8 microcontrollers are an ultra low cost solution to embedded control. This development board provides convenient access to the devices I/O pins via standard 2.54mm pitch headers. Besides providing access to most of the microcontrollers I/O, there is additionally a microUSB connector for powering from a USB port, and a standard ST SWIM programming/emulation header that allows for programming or debugging using a compatible programmer such as our low cost ST-Link compatible USB programmer (HCDVBD0016).
This development/breakout board (HCDVBD0040) is based around the ST Microelectronics S105K4 microcontroller. STM8 microcontrollers are an ultra low cost solution to embedded control. This development board provides convenient access to the devices I/O pins via standard 2.54mm pitch headers. Besides providing access to most of the microcontrollers I/O, there is additionally a microUSB connector for powering from a USB port, and a standard ST SWIM programming/emulation header that allows for programming or debugging using a compatible programmer such as our low cost ST-Link compatible USB programmer (HCDVBD0016). An on-board 3.3V regulator provides power to the board and is powered via the 5V USB or 5V header pins. The ST tool chain (STVD) is available as a free download from the ST website and is fully compatible with this board. There are also additional third party tools such as the Cosmos ANSI C compiler (8K limited) and the SDCC (Small Device C Compiler) which can be downloaded for free. Links to these tools are provided at the bottom of this post.
PLEASE NOTE: The USB connector is for powering the development board only. To program the board you will need a suitable programmer such as the STLink Link programmer and debugger: https://hobbycomponents.com/st-micro-el ... programmer
Specification:
16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline
Extended instruction set
Medium-density Flash/EEPROM: Program memory 2 Kbytes Flash; data retention 20 years at 55 °C after 10 kcycles Data memory 1Kbytes true data EEPROM; endurance 300 kcycles
RAM: 2 Kbytes
2.95 to 5.5 V operating voltage
Flexible clock control, 4 master clock sources: Low power crystal resonator oscillator External clock input Internal,user-trimmable 16 MHz RC Internal low power 128 kHz RC
Clock security system with clock monitor
Power management: Low power modes (wait, active-halt, halt) Switch-off peripheral clocks individually
Permanently active,low consumption power-on and power-down reset
Nested interrupt controller with 32 interrupts
Up to 37 external interrupts on 6 vectors
2x16-bit general purpose timer, with 2+3 CAPCOM channels (IC, OC or PWM)
Advanced control timer: 16-bit, 4 CAPCOM channels, 3 complementary outputs, dead-time insertion and flexible synchronization
8-bit basic timer with 8-bit prescaler
Window watchdog, independent watchdog timers
UART with clock output for synchronous operation, Smartcard, IrDA, LIN master mode
SPI interface up to 8 Mbit/s
I2C interface up to 400 Kbit/s
10-bit, ±1 LSB ADC with up to 10 multiplexed channels, scan mode and analog watchdog
25 I/Os on a 32-pin package including 12 high sink outputs
Highly robust I/O design, immune against current injection
Embedded single wire interface module (SWIM) for fast on-chip programming and non intrusive debugging
96-bit unique ID key for each device
The STM32F401 'Black pill' development board is an updated version of the original F103 based...
This development/breakout board (HCDVBD0032) is based around the ST Microelectronics...
This development/breakout board (HCDVBD0034) is based around the ST Microelectronics S103F3P6...
These development/breakout boards based the ST STM8 microcontrollers are an ultra low cost...
A USB programmer and emulator for ST's range of STM8 and STM32 microcontrollers (HCDVBD0016)....
The STM32F103C8T6 (HCDVBD0033 / Black pill) Development Board is a low cost but feature rich...