Show the assembled case and the inside with the body removed. Remove the
GPS location from the EXIF data of all photos, without re-encoding.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A 12 V 1 A adapter browns out at start-up: the datasheet's inrush current
is 5x the 550 mA maximum, about 2.75 A at 12 V. List the supply current per
voltage and recommend 12 V 3 A, 12 V 2 A with a bulk capacitor, or 24 V.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The reference build now uses a D1 R1. The example config targets
esp8266/d1 and sends on GPIO2 (header pin D9, UART1 TX), which leaves
UART0 free for the USB logger. The README wiring and signal-level notes
are updated to match.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The base only screwed to the body at the back. New bosses in the side walls sit just behind the display, clear of the bezel's slide-in path; the base rim gets a gap around them and the feet part now has 6 feet.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Each foot has a spigot that locates in the base's screw counterbore and a
pocket for the screw head; base screws become M3x10. Base unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The glass is 4.4 mm off-centre on the display PCB. Turning the display
180 degrees so the text reads correctly moved the glass partly behind the
window edge. New disp_rotated option (default on) moves the bezel bosses
to match. Only the bezel changes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Parametric OpenSCAD design: 15 degree bezel holding the display on M3
heat-set inserts, slides into the body; base carries the board with the
DC jack and USB reachable through the back. Includes STLs, previews and
collision checks.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Brightness, blink, screen on/off, annunciators, cursor control, display
modes, user-defined characters, code table, international charset,
peripheral select, self-test, raw writes and reinit
- UTF-8 text is encoded with the selected code table (tables generated
from Python codecs by tools/gen_charmaps.py), falling back to
accent-stripping
- Settings survive reinit and the self-test
- Example gains brightness select and display switch, and uses the git
source on mangavalk.com
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The 20L203 input is RS-232 (reference build uses a MAX3232), it runs on
5-24 V, and it boots in non-scrolling overwrite mode.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>