7
mirror of https://github.com/golioth/ostentus-hw.git synced 2024-12-21 23:59:30 +00:00
A PCB front panel for Golioth's Aludel hardware platform
Go to file
Chris Gammell 96ddc8bd4c
Update README.md
Add photos of the Rev C boards
2024-07-19 12:37:49 -04:00
3dmodels Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
lib Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
mech Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
ostentus.pretty Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
.gitignore Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
bom.ini Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
CODE_OF_CONDUCT.md Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
fp-info-cache Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
fp-lib-table Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
LICENSE Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
ostentus-hw.kicad_pcb Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
ostentus-hw.kicad_prl Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
ostentus-hw.kicad_pro Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
ostentus-hw.kicad_sch Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00
README.md Update README.md 2024-07-19 12:37:49 -04:00
sym-lib-table Initial open sourcing of the ostentus-hw repo (starting at Rev C) 2024-07-09 16:20:53 -04:00

Ostentus

The Ostentus is part of Golioth's "Aludel" platform, a family of devices that makes it easier to connect hardware to the internet using Golioth's Firmware SDK and cloud platform. The Aludel family of devices are widely used in Golioth's Reference Designs, which are end-to-end demonstrations of IoT devices targeted at different vertical applications.

This board acts as a display and input device for Reference Designs. Using a series of simple calls from a Zephyr platform, it's possible to offload readings from the underlying device and push them up to the display without consuming processing cycles on the main processor (such as the nRF9160 on the Elixir). We chose ePaper in order to have a high visibility display that would continue showing a reading when in a low power or off state. Since the QWIIC connector powers the Ostentus as well as sending data, it's possible to power down the entire subsystem of the Ostentus while still operating the underlying Elixir.

This is released as Revision C of the Ostentus.

On the board

  • Raspberry Pi Pico - Originally chosen during the part shortages of 2022-23, the Pico provides a low cost solution including a programming interface over the USB port + micropython ease-of-use
  • ePaper interface
  • Accelerometer (LIS2DH12) -- Currently unimplemented but targeting "double tap" behaviors in the future
  • 3 button capacitive touch controller (CAP-1203-1)
  • QWIIC header for incoming power and i2c
  • Downward firing LEDs

Programming

There are two companion repositories which enable the Ostentus to work:

The Aludel form factor

The Aludel form factor (Originally the "Aludel Mini" form factor) is based around the Bud Boxes CU-1937-MB. This board is designed to affix to the top of this case without the original plastic lid from Bud. The QWIIC connector on backside of the Ostentus is meant to be wired to the Elixir, which has a matching connector.

Rev C Photos

Ostentus_Front_Lit_RevC Ostentus_Back_RevC Ostentus_Front_RevC

Purchase

The Ostentus board is not available to purchase. Please contact devrel@golioth.io if you would like to arrange help with your manufacturing.

Hardware Lineage and License

This design was derived from the Pimoroni Badger 2040

This board is released under the CERN OHL-P (v2) license. See LICENSE for more info.

Any replication or modification of this design must remove references to Golioth and The Golioth Logo, which is a trademark of Golioth, Inc.