Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.11 KB

testing.rst

File metadata and controls

33 lines (24 loc) · 1.11 KB

Testing

Hardware

Below is a picture of all supported boards connected to a USB hub. The USB hub is connected to a linux PC (not in the picture) that executes test suites on all boards.

The boards are (from left to right): ../boards/arduino_nano, ../boards/arduino_mega, ../boards/arduino_due, ../boards/stm32vldiscovery, ../boards/esp12e and ../boards/esp01

The boards are (from left to right): ../boards/arduino_nano, ../boards/arduino_mega, ../boards/arduino_due, ../boards/stm32vldiscovery, ../boards/esp12e and ../boards/esp01

A short description of the setup:

  • The DS3231 device (on the breadboard to the left) is connected over i2c to the ../boards/arduino_mega.
  • CAN0 is connected to CAN1 on the ../boards/arduino_due. The CAN driver is tested by sending frames between the two CAN devices.
  • The UART of the ../boards/stm32vldiscovery board is connected to a serial to USB adaptor. DTR on the adaptor is used to reset the board.
  • The ../boards/esp12e also has a serial to USB adaptor connected. RTS is used to set the board in flashing mode (GPIO0) and DTR is used to reset the board (REST).