commit aa4d63c5111cce4d2a25f542d874a1cb2b647b79
parent 98f784c5e9e06810c137619f743d65978eeb3635
Author: Adrian STEINER <adrian.steiner@bfh.ch>
Date: Fri, 16 Jan 2026 18:05:57 +0100
Add datasheets links, udpate submodule branch
Diffstat:
13 files changed, 294 insertions(+), 2 deletions(-)
diff --git a/source/conf.py b/source/conf.py
@@ -227,7 +227,7 @@ html_theme = "sphinx_immaterial"
html_static_path = [
"_static",
# "../schematics",
-# "../electronic-design/datasheets",
+ "../taler-xotp_hw/board/datasheets",
# "../pictures",
# "../userManual/_output",
# "../requirementsEngineering/_output",
diff --git a/source/datasheets/batterySystem.rst b/source/datasheets/batterySystem.rst
@@ -0,0 +1,35 @@
+:hide-toc:
+
+Battery
+=======
+
+Rechargeable Battery
+--------------------
+A data sheet for the used battery cannot be found.
+
+Battery Charger IC
+------------------
+
+.. embedpdf:: TP4057.pdf
+ :name: TP4057
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+
+Wireless Charging Receiver
+--------------------------
+
+.. embedpdf:: KTE7200_04a-3370231.pdf
+ :name: KTE7200_04a
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+
+Charging coil
+-------------
+
+.. embedpdf:: iwas3010azeb130kf1.pdf
+ :name: IWAS3010AZEB130KF1
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+\ No newline at end of file
diff --git a/source/datasheets/button.rst b/source/datasheets/button.rst
@@ -0,0 +1,10 @@
+:hide-toc:
+
+Button
+======
+
+.. embedpdf:: STO-060A16AB_R66-7995.pdf
+ :name: STO-060A16AB Buttons
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
diff --git a/source/datasheets/display.rst b/source/datasheets/display.rst
@@ -0,0 +1,17 @@
+:hide-toc:
+
+Display
+=======
+
+
+.. embedpdf:: displayDOGM132/dogm132-5e.pdf
+ :name: Product Specification dogm132-5e
+ :width: 75
+ :ratio: 74
+ :headerdepth: 2
+
+.. embedpdf:: displayDOGM132/st7565r.pdf
+ :name: Controller st7565r
+ :width: 75
+ :ratio: 74
+ :headerdepth: 2
diff --git a/source/datasheets/gps.rst b/source/datasheets/gps.rst
@@ -0,0 +1,22 @@
+:hide-toc:
+
+GPS
+===
+
+.. embedpdf:: gp02.pdf
+ :name: GP-02 Receiver
+ :width: 75
+ :ratio: 80
+ :headerdepth: 2
+
+.. embedpdf:: ANT8010LL05R1516A.pdf
+ :name: Antenna
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: nmeaReferenceManual.pdf
+ :name: NMEA Protocol
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
diff --git a/source/datasheets/index.rst b/source/datasheets/index.rst
@@ -0,0 +1,22 @@
+:hide-toc:
+
+Datasheets
+==========
+
+Here you find all used peripherals parts with their data sheets with additional manuals.
+
+.. toctree::
+ :maxdepth: 1
+
+ batterySystem
+ button
+ display
+ gps
+ mcu
+ nfcTag
+ rtc
+ tps229
+ voltageRegulator
+ oldComponents
+
+
+\ No newline at end of file
diff --git a/source/datasheets/mcu.rst b/source/datasheets/mcu.rst
@@ -0,0 +1,55 @@
+:hide-toc:
+
+MCU
+===
+
+.. embedpdf:: mcu_stm32u0/stm32u073cc.pdf
+ :name: Datasheet
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: mcu_stm32u0/rm0503-stm32u0.pdf
+ :name: Reference Manual
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: mcu_stm32u0/pm0223-stm32u0.pdf
+ :name: Programming Manual
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: mcu_stm32u0/pm0223-stm32u0.pdf
+ :name: User Manual
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: mcu_stm32u0/an2867_oscillator_design.pdf
+ :name: Guidelines for Oscillator
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+Programmer and Interface
+========================
+
+.. embedpdf:: programmer/stlink-v3minieDatasheet.pdf
+ :name: Prgrammer Datasheet
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: programmer/um2910-stlinkv3minie.pdf
+ :name: Programer User Manual
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: programmer/TC2070-IDC-NL_Datasheet.pdf
+ :name: Connector Cable
+ :width: 75
+ :ratio: 130
+ :headerdepth: 2
diff --git a/source/datasheets/nfcTag.rst b/source/datasheets/nfcTag.rst
@@ -0,0 +1,27 @@
+:hide-toc:
+
+NFC-Tag
+=======
+
+.. embedpdf:: nfcTag/st25dv04k.pdf
+ :name: st25dv04k NFC-Tag
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: nfcTag/NFC-Data-Exchange-Format-NDEF.pdf
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: nfcTag/an5733-using-st25dvi2c-series-for-ultralow-power-applications-stmicroelectronics.pdf
+ :name: AN5733 Ultralow power applications
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: nfcTag/an5493-best-practices-for-security-and-privacy-with-st25-nfcrfid-tags-stmicroelectronics.pdf
+ :name: AN5493 Best practive security and privacy
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+\ No newline at end of file
diff --git a/source/datasheets/oldComponents.rst b/source/datasheets/oldComponents.rst
@@ -0,0 +1,59 @@
+Components from Old Devices
+===========================
+
+E-Ink Display
+-------------
+
+.. embedpdf:: eInkDisplay/eInkDisplay.pdf
+ :name: Product Specification
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+
+.. embedpdf:: eInkDisplay/applicationNote.pdf
+ :name: Application Note
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+
+.. embedpdf:: eInkDisplay/connector.pdf
+ :name: Connector
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+
+
+Voltage Regulator
+-----------------
+
+.. embedpdf:: tps61097a-33.pdf
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+
+.. embedpdf:: tps61322.pdf
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
+
+Battery Contacts
+----------------
+
+Both contacts are found on the same data sheet.
+The ``110`` is for the positive contact, the number ``2993`` is used for the GND contact.
+
+.. embedpdf:: M65p8.pdf
+ :width: 75
+ :ratio: 80
+ :headerdepth: 3
+
+Used batteries for the prototype device: `MediaRange CR2430 <https://www.galaxus.ch/de/s1/product/mediarange-cr2430-5-stk-cr2430-340-mah-batterien-akkus-11059865?supplier=406802>`_
+
+Buttons
+-------
+
+.. embedpdf:: pts526.pdf
+ :name: PTS526 Buttons
+ :width: 75
+ :ratio: 85
+ :headerdepth: 3
diff --git a/source/datasheets/rtc.rst b/source/datasheets/rtc.rst
@@ -0,0 +1,16 @@
+:hide-toc:
+
+RTC
+===
+
+.. embedpdf:: RV-3028-C7.pdf
+ :name: Datasheet
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+
+.. embedpdf:: RV-3028-C7_App-Manual.pdf
+ :name: Manual
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+\ No newline at end of file
diff --git a/source/datasheets/tps229.rst b/source/datasheets/tps229.rst
@@ -0,0 +1,9 @@
+:hide-toc:
+
+Electrical Switch
+=================
+
+.. embedpdf:: tps22919.pdf
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
+\ No newline at end of file
diff --git a/source/datasheets/voltageRegulator.rst b/source/datasheets/voltageRegulator.rst
@@ -0,0 +1,9 @@
+:hide-toc:
+
+Voltage Regulator 2.8V
+======================
+
+.. embedpdf:: tlv770.pdf
+ :width: 75
+ :ratio: 85
+ :headerdepth: 2
diff --git a/source/index.rst b/source/index.rst
@@ -17,7 +17,7 @@ Through iterative hardware and firmware development, the system evolved from a b
Version 0.7.0
-------------
-**TODO**
+- :doc:`Datasheets <datasheets/index>`
Parser
------
@@ -30,3 +30,8 @@ A base8 and base32 parser to convert the currency or the secret in a base8 numbe
baseXParser/index
+.. toctree::
+ :hidden:
+ :caption: v0.7.0
+
+ datasheets/index
+\ No newline at end of file