Page 5
5. Installation 5.1. Power supply Use only included power supply adapter. 5.2. Software and drivers installation We recommend to use CooCox CoIDE development studio. It is a free development environment that is available at http://www.coocox.org. Installation process is described on http://www.coocox.org/book/coocox/coide-dev-manual/1-Quickstart.
Page 6
6. Peripherals description 6.1. GPIO The development module contains 16 free GPIO pins. They are directly connected to the header (see front view image in the section 2). Their port mapping is printed on the board (see detail). Signal name Processor pin Alternate function GPIO1...
Page 7
6.3. LEDs The development module contains two user LEDs. They are connected directly to the processor (see schematic below). Low level logic on the corresponding pin turns LED on. Signal name Processor pin Alternate function LED0 PD11 LED1 PD10 6.4. Buzzer There is a buzzer on the board connected through the NPN transistor (see schematic below).
Page 8
6.5. RS232 The development module is equipped with two RS232 interfaces using MAX3232. Their signals are connected to the header J4 on the bottom left side of the board (see front view image in the section 2). Electrical connection is shown on the image below. The first pin of the header is marked with a white rectangle printed on the board.
Page 9
Signal name Processor pin Alternate function CAN_TX CAN1 CAN_RX CAN1 6.7. EEPROM There is a 256 kbit EEPROM memory on the development module. The memory is connected via common I C interface (see schematic below). The address pins are connected to GND so the slave address is 0x50. Signal name Processor pin Alternate function...
Page 10
6.9. Accelerometer (optional) The development module optionally contains digital accelerometer ADXL343. The accelerometer uses common I2C interface (see schematic below). Its INT1 is directly connected to the processor. Signal name Processor pin Alternate function I2C1 I2C1 ACC_INT 6.10. Pressure sensor (optional) The development module is optionally equipped with MPL3115A2 pressure sensor.
Page 11
6.11. Display There is an alphanumeric numeric display EADOGM163 with 16x3 characters on the board. Display connection is shown on the schematic below. For detail information about communication interface please see the attached datasheet. Display backlight is controlled using the BL pin and the transistor T1.
Page 12
6.13. GPS / GPRS module (optional) There is optionally Quectel M95 GPS / GPRS module on the board. Module connection is shown on the image below. Power supply of the module is initially switched off. To switch on the power supply apply high logic level at signal GSM_ENABLE (PA0).
Page 13
6.14. SD card SD card slot is directly connected to the processor via SDIO interface (see schematic below). Signal name Processor pin Alternate function SD_CLK PC12 SDIO SD_CMD SDIO SD_DAT0 SDIO SD_DAT1 SDIO SD_DAT2 PC10 SDIO SD_DAT3 PC11 SDIO 6.15. RF module (optional) The development module is optionally equipped with a RF module manufactured by Radiocrafts.
Page 14
6.16. USB FTDI There is a FTDI FT230XS USB to serial interface on the development board. Schematic is shown on the image below. Signal name Processor pin Alternate function FTDI_TX USART6 FTDI_RX USART6 6.17. USB STM There is also USB OTG interface connected to separated connector (see front view image in the section 2).
Page 15
6.18. Ethernet (optional) The development board is optionally equipped with external 10/100 Mbit Ethernet transceiver DP83848. The transceiver uses the RMII interface and its connection is shown in the attached schematic documents. Signal name Processor pin Alternate function ETH_CLC ETH_RMII ETH_RESET ETH_RMII ETH_CRS...