blob: c81e927acaf8d67b856cb13cdfb83df6a0cef171 [file] [log] [blame]
.. zephyr:board:: candlelight
Overview
********
The candleLight is an open-hardware USB to CAN 2.0B adapter board available from a number of
sources.
Hardware
********
The candleLight board is equipped with a STM32F072CB microcontroller and features an USB connector,
a DB-9M connector for the CAN bus, and two user LEDs. Schematics and component placement drawings
are available in the `candleLight GitHub repository`_.
Supported Features
==================
.. zephyr:board-supported-hw::
System Clock
============
The STM32F072CB PLL is driven by the internal RC oscillator (HSI) running at 8 MHz and
configured to provide a system clock of 48 MHz.
Programming and Debugging
*************************
.. zephyr:board-supported-runners::
Build and flash applications as usual (see :ref:`build_an_application` and
:ref:`application_run` for more details).
If flashing via USB DFU, short resistor ``R203`` when applying power to the candleLight in order to
enter the built-in DFU mode.
Here is an example for the :zephyr:code-sample:`blinky` application.
.. zephyr-app-commands::
:zephyr-app: samples/basic/blinky
:board: candlelight
:goals: flash
.. _candleLight GitHub repository:
https://github.com/HubertD/candleLight