Skip to content
Snippets Groups Projects
index.rst 1.76 KiB
Newer Older
  • Learn to ignore specific revisions
  • card10 firmware docs
    ====================
    
    
    rahix's avatar
    rahix committed
    **Dear traveller,**
    
    rahix's avatar
    rahix committed
    these transcripts describe how you can write code for your card10.  This
    includes the Python modules that are available but also documentation of the
    lower level firmware components.
    
    rahix's avatar
    rahix committed
    
    
    rahix's avatar
    rahix committed
    If you want to write Python code for card10, you will want to take a look at
    
    rahix's avatar
    rahix committed
    the :ref:`Pycardium <pycardium_overview>` docs.  If you are interested in writing applications
    
    rahix's avatar
    rahix committed
    in other languages, you'll probably want to interface with
    
    rahix's avatar
    rahix committed
    :ref:`Epicardium API <epicardium_api_overview>` directly.
    
    rahix's avatar
    rahix committed
    
    
    rahix's avatar
    rahix committed
    Last but not least, if you want to start hacking the lower-level firmware, the
    
    rahix's avatar
    rahix committed
    :ref:`Firmware <firmware_overview>` section of these docs is a good starting place.
    
    rahix's avatar
    rahix committed
    
    
    rahix's avatar
    rahix committed
    
    .. toctree::
    
    rahix's avatar
    rahix committed
       :maxdepth: 1
    
    rahix's avatar
    rahix committed
       :caption: Pycardium
    
    
    rahix's avatar
    rahix committed
       pycardium/overview
    
       pycardium/stdlib
    
       pycardium/bhi160
    
    rahix's avatar
    rahix committed
       pycardium/bme680
    
       pycardium/max30001
    
       pycardium/max86150
    
    rahix's avatar
    rahix committed
       pycardium/buttons
    
    rahix's avatar
    rahix committed
       pycardium/color
    
    schneider's avatar
    schneider committed
       pycardium/config
    
       pycardium/display
    
       pycardium/gpio
    
    rahix's avatar
    rahix committed
       pycardium/leds
    
       pycardium/light-sensor
    
       pycardium/os
    
    schneider's avatar
    schneider committed
       pycardium/png
    
    rahix's avatar
    rahix committed
       pycardium/power
    
       pycardium/pride
    
    rahix's avatar
    rahix committed
       pycardium/simple_menu
    
    rahix's avatar
    rahix committed
       pycardium/utime
    
    rahix's avatar
    rahix committed
       pycardium/vibra
    
    danb's avatar
    danb committed
       pycardium/ws2812
    
    rahix's avatar
    rahix committed
    
    .. toctree::
       :maxdepth: 1
       :caption: Firmware
    
       overview
    
    rahix's avatar
    rahix committed
       how-to-build
       how-to-flash
       debugger
    
    rahix's avatar
    rahix committed
       pycardium-guide
    
    schneider's avatar
    schneider committed
       memorymap
    
       epicardium/mutex
    
    rahix's avatar
    rahix committed
       epicardium/sensor-streams
    
    
    .. toctree::
       :maxdepth: 1
       :caption: Epicardium API
    
       epicardium/overview
       epicardium/api
       epicardium-guide
    
    .. toctree::
       :maxdepth: 1
       :caption: Bluetooth
    
    
    schneider's avatar
    schneider committed
       bluetooth/ess
    
       bluetooth/file-transfer
    
    genofire's avatar
    genofire committed
       bluetooth/card10
    
    coon's avatar
    coon committed
       bluetooth/nimble
    
    Indices and tables
    ==================
    
    * :ref:`genindex`
    * :ref:`modindex`
    * :ref:`search`