2011-08-10 14:06:31 +00:00
|
|
|
\documentclass{beamer}
|
|
|
|
%\usepackage[latin1]{inputenc}
|
|
|
|
%\usepackage{lmodern}
|
|
|
|
\usepackage{times}
|
|
|
|
\usepackage[T1]{fontenc}
|
|
|
|
\usepackage{graphicx}
|
|
|
|
\usepackage{bm}
|
|
|
|
\usepackage[small,labelformat=empty]{caption}
|
|
|
|
\usepackage{url}
|
|
|
|
|
|
|
|
\usetheme{Frankfurt}
|
|
|
|
%\usetheme{Warsaw}
|
|
|
|
\title[r0ket]{\\
|
|
|
|
{\small this is r0ket science}
|
|
|
|
}
|
|
|
|
\author[team r0ket]
|
|
|
|
{team r0ket <\url{team@badge.events.ccc.de}>}
|
|
|
|
\institute[CCC]{}
|
|
|
|
\date{2010-08-10 - Day 1 @ CCCamp11}
|
|
|
|
|
|
|
|
\begin{document}
|
|
|
|
|
|
|
|
{
|
|
|
|
%\usebackgroundtemplate{\includegraphics[width=\paperwidth]{bilder/behindthescreen.jpg}}
|
|
|
|
\begin{frame}
|
|
|
|
\thispagestyle{empty}
|
|
|
|
\titlepage
|
|
|
|
\end{frame}
|
|
|
|
}
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
\frametitle{Fahrplan}
|
|
|
|
\tableofcontents
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
\setlength\fboxsep{5pt}
|
|
|
|
\setlength\fboxrule{0pt}
|
|
|
|
|
|
|
|
\section{Motivation}
|
|
|
|
\begin{frame}{Other Badges}
|
|
|
|
\begin{columns}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\includegraphics[height=4cm]{bilder/defcon1.jpg}\\
|
|
|
|
\includegraphics[height=4cm]{bilder/defcon2.jpg}
|
|
|
|
\end{column}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\includegraphics[height=4cm]{bilder/hope.jpg}\\
|
|
|
|
\includegraphics[height=4cm]{bilder/sputnik.jpg}
|
|
|
|
\end{column}
|
|
|
|
\end{columns}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
\begin{frame}{Our first badge}
|
|
|
|
\begin{columns}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\begin{itemize}
|
2011-08-10 14:12:11 +00:00
|
|
|
\item For the easter hegg 2010 in Munich.
|
2011-08-10 14:39:42 +00:00
|
|
|
\item AVR with 8kB program memory.
|
2011-08-10 14:06:31 +00:00
|
|
|
\item 100 kits soldered by participants.
|
2011-08-10 14:39:42 +00:00
|
|
|
\item Sold out in minutes.
|
2011-08-10 14:06:31 +00:00
|
|
|
\end{itemize}
|
|
|
|
\end{column}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\includegraphics[height=4cm]{bilder/ehaserl.jpg}\\
|
|
|
|
\end{column}
|
|
|
|
\end{columns}
|
|
|
|
\end{frame}
|
2011-08-10 14:12:11 +00:00
|
|
|
\begin{frame}{What happens after the event?}
|
|
|
|
\begin{itemize}
|
2011-08-10 14:31:51 +00:00
|
|
|
\item After the event most badges end up in the drawer.
|
|
|
|
\item Coin cells are expensive, never at hand and always empty.
|
|
|
|
\item Bigger batteries needed for a backlight.
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
\begin{frame}{Let's do it "right"}
|
|
|
|
\begin{itemize}
|
2011-08-10 14:39:42 +00:00
|
|
|
\item No more disposable batteries.
|
|
|
|
\item Populated headers for extensions.
|
|
|
|
\item Only controllers which are supported by gcc.
|
2011-08-10 14:12:11 +00:00
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
2011-08-10 14:39:42 +00:00
|
|
|
\section{Hardware}
|
|
|
|
\begin{frame}{Battery}
|
2011-08-10 14:49:08 +00:00
|
|
|
\begin{columns}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\begin{itemize}
|
2011-08-10 14:58:37 +00:00
|
|
|
\item The evil daystar has regular downtimes.
|
|
|
|
\item Backlights need lots of power.
|
2011-08-10 14:49:08 +00:00
|
|
|
\item Lithium is the only real option.
|
2011-08-10 14:58:37 +00:00
|
|
|
\item A 600mAh battery powers a backlight for at least one day.
|
|
|
|
\item Integrated charge controller is independend from the firmware.
|
2011-08-10 14:49:08 +00:00
|
|
|
\end{itemize}
|
|
|
|
\end{column}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\includegraphics[height=4cm]{bilder/battery.jpg}
|
|
|
|
\end{column}
|
|
|
|
\end{columns}
|
|
|
|
\end{frame}
|
|
|
|
\begin{frame}{CPU}
|
|
|
|
\begin{columns}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\begin{itemize}
|
2011-08-10 14:58:37 +00:00
|
|
|
\item Today everyone does arduino.
|
|
|
|
\item We wanted a more powerfull CPU
|
|
|
|
\item NXP donated one of their ARM Cortex-M3 controllers to us.
|
|
|
|
\item But: only 32kb flash...
|
2011-08-10 14:49:08 +00:00
|
|
|
\end{itemize}
|
|
|
|
\end{column}
|
|
|
|
\begin{column}{6cm}
|
2011-08-10 14:58:37 +00:00
|
|
|
\includegraphics[height=4cm]{bilder/cpu.jpg}
|
|
|
|
\end{column}
|
|
|
|
\end{columns}
|
|
|
|
\end{frame}
|
|
|
|
\begin{frame}{LCD}
|
|
|
|
\begin{columns}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\begin{itemize}
|
|
|
|
\item Displays are more expensive than one might think
|
|
|
|
\item But: Nokia made lots of them :)
|
|
|
|
\item Found cheap and nice looking LCDs for old Nokia phones.
|
|
|
|
\end{itemize}
|
|
|
|
\end{column}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\includegraphics[height=4cm]{bilder/lcd.jpg}
|
2011-08-10 14:49:08 +00:00
|
|
|
\end{column}
|
|
|
|
\end{columns}
|
2011-08-10 14:39:42 +00:00
|
|
|
\end{frame}
|
2011-08-10 15:03:56 +00:00
|
|
|
\begin{frame}{Radio interface}
|
|
|
|
\begin{columns}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\begin{itemize}
|
|
|
|
\item At first a radio interface seemed to expensive.
|
|
|
|
\item Milosch told us a good dealer for the chips OpenBeacon uses.
|
|
|
|
\item The last protoype got a radio interface. It worked.
|
|
|
|
\end{itemize}
|
|
|
|
\end{column}
|
|
|
|
\begin{column}{6cm}
|
|
|
|
\includegraphics[height=4cm]{bilder/radio.jpg}
|
|
|
|
\end{column}
|
|
|
|
\end{columns}
|
|
|
|
\end{frame}
|
2011-08-10 14:06:31 +00:00
|
|
|
\end{document}
|
2011-08-10 14:31:51 +00:00
|
|
|
|