Das Miniboard ist eine Art Elektronikplatine, die von den Professoren des Massachusetts Institute of Technology (MIT) Dr. Fred Martin und Randy Sargent entwickelt wurde. Sein Hauptzweck besteht darin, als Robotersteuerung zu fungieren und verschiedene Ad-hoc-Designs mit primären funktionalen Fähigkeiten zu versehen. Insgesamt ist das MIT Miniboard in der Lage, ein Basisprogramm auszuführen und an andere Komponenten anzuschließen, ohne viel Platz in einem Gerät einzunehmen. Sein Gesamtdesign basiert auf früheren Versuchen derselben Idee, nämlich dem MIT 6.270-Board.
Die Gesamtspezifikationen für das Miniboard umfassen einen Motorola MC68HC11E2-Prozessor mit zwei Kilobyte elektrisch löschbarem programmierbarem Nur-Lese-Speicher, einem Speichertyp, der nicht gelöscht werden kann, wenn eine Stromquelle entfernt wird. Darüber hinaus ist die Platine mit 256 Byte Random Access Memory auf dem Chipsatz ausgestattet, der dem System einen Computerdatenspeicher zur Verfügung stellt, auf den der Prozessor zugreifen kann. Auf diese Weise kann die Platine einem Programm eine kleine Anzahl von Variablen hinzufügen, sodass das Robotersystem Anpassungen basierend auf äußeren und inneren Reizen vornehmen kann.
Um Spannungen in beide Richtungen der Platine zu ermöglichen, damit der Motor des Roboters in beide Richtungen fahren kann, wird eine H-Brücke innerhalb der Schaltung bereitgestellt. Dieser ist mit vier Ausgängen für Gleichstrommotoren ausgestattet. Zusätzlich befinden sich auf der rechten Seite der Mini-Platine zwei Leuchtdioden, eine rote und eine grüne, die über den Zustand des Motors informieren.
Zu den weiteren Merkmalen des MIT Miniboards gehören eine Reihe von acht Analog-Digital-Wandlern, die analoge Signale in digitale numerische Darstellungen umwandeln können, was insbesondere bei der Identifizierung der Spannungsgröße nützlich ist. Es hat auch acht Input/Output (I/O) Pins, die in beide Richtungen arbeiten können. Dadurch wird die Platine bei Bedarf mit Peripheriegeräten wie einem Computer verbunden, sodass Auslesungen und zusätzliche Kontrollen aufrechterhalten werden können. Acht weitere Pins sind ebenfalls in die Platine integriert, die entweder als sekundäre E/A oder als Ausgabeerfassung dienen und verschiedene Messwerte über den Roboterstatus liefern, z. B. Zeitstempel. Das Miniboard kann auch an einen Lautsprecher angeschlossen werden, um je nach Programmierung eine Reihe von Signaltönen und Kreischen zu erzeugen.
Martin und Sargent bauten das Miniboard zusammen mit seiner Schwesterplatine, dem Hanyboard, um es für MIT-Studenten effizienter zu machen, mit Robotertechnologie zu experimentieren. Die Verwendung dieses Designs als Grundlage für die Geräte ermöglichte es den Studenten, sich auf andere Parameter des Roboters zu konzentrieren, wie beispielsweise seinen Gesamtzweck und den Umgang mit erwarteten Variablen. Einer der ersten Wettbewerbe, den die Professoren ins Leben riefen, war ein Fahrzeug für Studenten, um Lego®-Roboter zu bauen.