92 lines
2.6 KiB
TeX
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.4 \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}
|