Files
DigiRadio/Software/docs/manual/manual.tex
T
micheleandCursor 0a1188ad66 Release fw 0.8.5: BT1035 I2S boot init and hardware doc alignment.
Switch BT1035 bring-up from Line-In to I2S slave (AT+AUXCFG=3, AT+I2SCFG=67) to match the ADAU1701 PCM routing, confirm 2 kΩ I2C pull-ups on R1/R16, and sync firmware docs, AGENTS rules, and the DATASHEET bundle.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-08 14:41:31 +02:00

92 lines
2.6 KiB
TeX

% ============================================================
% DigiRadio — Technical Manual (main file)
%
% Compile with LuaLaTeX or XeLaTeX for the real Optima font
% (a system font on macOS):
% latexmk -lualatex manual.tex
% pdfLaTeX also works and falls back to Linux Biolinum.
% ============================================================
\documentclass[12pt,a4paper,oneside]{scrreprt}
\usepackage{digiradio-manual}
\usepackage{tikz}
\usetikzlibrary{positioning, arrows.meta, fit, backgrounds}
\begin{document}
% ---------------- Cover ----------------
\begin{titlepage}
\thispagestyle{empty}
\vspace*{3.5cm}
{\color{drPetrol}\fontsize{48}{52}\selectfont\bfseries DigiRadio\par}
\vspace{3mm}
{\color{drAmber}\rule{\linewidth}{2.5pt}}
\vspace{6mm}
{\color{drInk}\LARGE Open-Source Hi-Fi DAB+/FM Receiver\par}
\vspace{3mm}
{\color{drGray}\Large Technical Manual\par}
\vfill
{\color{drInk}\large Michele Bigi\par}
\vspace{2mm}
{\color{drGray}Firmware 0.8.5 \quad\textbullet\quad 2026\par}
\vspace{2mm}
{\color{drGray}Hardware: CERN-OHL-S v2 \quad\textbullet\quad Firmware: Apache-2.0\par}
\vspace{2mm}
{\color{drGray}\small \url{https://github.com/manvalan/DigiRadio}\par}
\vspace{1.2cm}
{\color{drGray}\small
Prototype PCB fabrication and assembly supported by
\href{https://www.pcbway.com/}{\textcolor{drTeal}{\textbf{PCBWay}}}.
\par}
\end{titlepage}
% ---------------- Contents ----------------
\pagestyle{plain}
{\color{drPetrol}\tableofcontents}
\clearpage
% ---------------- Chapters ----------------
\include{ch-intro}
\include{ch-hardware}
\include{ch-sigmastudio}
\include{ch-firmware}
\include{ch-si4684}
\include{ch-adau1701}
\include{ch-bt1035}
\include{ch-api}
\include{ch-classes}
\include{ch-build}
\include{ch-licensing}
% ---------------- Back cover (acknowledgements) ----------------
\cleardoublepage
\thispagestyle{empty}
\vspace*{\fill}
\begin{center}
{\color{drPetrol}\Large\bfseries Acknowledgements\par}
\vspace{1.2cm}
\begin{minipage}{0.82\textwidth}
\centering
{\color{drInk}
This open-source hardware project was made possible with generous support from
\textbf{PCBWay}, who sponsored prototype PCB fabrication and assembly for
DigiRadio. Our sincere thanks and deep gratitude go to the PCBWay team for
believing in the project and helping bring the first boards to life.\par}
\vspace{1.2cm}
\IfFileExists{figures/pcbway-logo.pdf}{%
\includegraphics[width=0.32\textwidth]{figures/pcbway-logo}%
\vspace{0.8cm}
{\color{drGray}\small\url{https://www.pcbway.com}\par}
}{%
{\color{drTeal}\Large\bfseries PCBWay\par}
\vspace{0.4cm}
{\color{drGray}\small\url{https://www.pcbway.com}\par}
}
\end{minipage}
\end{center}
\vspace*{\fill}
\end{document}