.. index:: stm32f103-which-board, blue-pill,maple,olimex-p103,olimex-m103,stm32f103 .. _stm32f103-which-board: .. Created stm32f103-which-board.rst: Wed 4 Jan 2023 15:20:08 AEDT .. Full Path: /home/tp/mecrisp-unofficial-doc/stm32f103-which-board.rst .. Author Copyright 2023 by t.j.porter .. Made by /home/tp/projects/scripts/makerst.sh -->/usr/local/bin/makerst .. license: MIT, please see COPYING Stm32f103 Which Board ? ======================= The first Cortex-M made by STMicro Electronics was the STM32F1xxx in 2004. This is still a very fast and capable MCU which admittedly has its faults, many of which were rectified in later mcu models (tho not the F103xxx) by STMicro. This popularity led to the creation of many types of 'Development Boards' such as, but not limited to those below, (tho they were generally first available) : Maple Mini ---------- .. image:: pics/maple-mini.jpg Mini Arm -------- Olimex P103 ----------- Olimex M103 ----------- Bluepill -------- Depending on the board type and the facilities on each board, the Mecrisp-Stellaris premade binary may have had to cater for different FLASH sizes and USART device numbers meaning that the binaries are not interchangeable and may appear to not work at all. The following table lists Boards and appropriate binary image modes with comments. ============== ============== =========== ================= =========== ===================================================== ===================== Board Mcu Flash kb Hidden Flash? Usart Kernel Bluepill-Diags ? ============== ============== =========== ================= =========== ===================================================== ===================== Maple STM32F103CBT6 128 NO USB none BPD-1.6 Mini Arm STM32F103C8 128 YES USB Olimex P103 STM32F103CBT6 Olimex M103 STM32F103CBT6 Bluepill STM32F103C8 ============== ============== =========== ================= =========== ===================================================== ===================== .. note:: :ref:`BPD-1.6 is my Bluepill Diags` .. seealso:: Got a stm32f103 clone in your board ? :ref:`HOW TO FIND OUT ?`