35 lines
1.2 KiB
Markdown
Raw Normal View History

2025-03-20 21:34:14 -06:00
# PostalPoint Hardware
2026-02-15 02:18:21 -07:00
This repository contains open source hardware and software for package drop-off lockers, parcel dimensioning, and barcode scanning.
2025-03-20 21:34:14 -06:00
2026-02-15 02:18:21 -07:00
Devices are built around the Pi Pico and MicroPython, and support bidirectional USB HID communication with a host computer.
2025-04-09 21:51:27 -06:00
# Devices
## Parcel Dimensioner
This device uses a US-100 or Parallax Ping ultrasonic sensor to measure the height of a package and transmit the size to a PC. By rotating the package, all the dimensions can be determined.
It optionally supports output to a SSD1306 OLED screen and hardware buttons for zero/tare and unit switching.
2025-07-09 23:03:57 -06:00
The PCB files assume a US-100 sensor, two 6mm tactile buttons, and a 128x64 SSD1306 OLED module.
2025-04-09 21:51:27 -06:00
### Installing
The files in src/dimensioner must be copied to the Pi Pico.
Dependencies: Install these MicroPython packages on the Pico: usb_device_hid, ssd1306
## Package Locker Kiosk Controller
See source code in src/kiosk and schematics.
2025-03-20 21:34:14 -06:00
2026-02-15 02:18:21 -07:00
## Barcode Scanner
2026-03-12 00:58:36 -06:00
A handheld barcode scanner that uses the USB HID POS specification, as well as serial, for transmitting scanned barcodes. Supports most common cheap Chinese barcode scanner engines.
2026-02-15 02:18:21 -07:00
2025-03-20 21:34:14 -06:00
# License
See LICENSE.md.