klotz: hardware*

0 bookmark(s) - Sort by: Date ↓ / Title / - Bookmarks from other users for this tag

  1. A repository of bug-fixed and patched software projects for DEC PDP-11 systems, targeting real hardware, SimH, and PiDP-11 emulators running RT-11 and RSX-11M-PLUS. The two main projects are FIG-FORTH v1.4, which corrects garbled terminal output and a corrupted screen file, and FOCAL-11 V11-01C, which fixes an infinite recursion crash in the FEXP function.

    - FIG-FORTH originally marked dictionary names with a high bit that modern terminals rendered as a literal "?" character; the patch strips it before display without affecting the dictionary
    - The FORTH.DAT file was distributed with a VARIABLE RMS record format, embedding 2-byte length headers every 512 bytes that appeared as stray characters in screens
    - FOCAL-11's XFEXP computed e^x by recursively halving the exponent until it fell below -8, but zero's exponent never decreases, so the recursion ran the stack into memory; all other math functions already had a depth guard
    - FOCAL is a BASIC-like language from the late 1960s; Lunar Lander was originally written in it
  2. Waveshare offers a long-wave infrared thermal imaging camera module designed for Raspberry Pi and other platforms, featuring an 80×62 pixel array using hybrid microbolometer and thermopile technology. The device can generate thermal images by converting field of view data into surface temperature readings and is suitable for various industrial and intelligent control applications like motion detection or heat trend analysis. It is available in two main formats: a HAT version with a 40-pin GPIO header and a USB version with a Type-C port, both offering options for basic (45° FOV) or wide-angle (90° FOV) lenses.

    - Features an 80x62 pixel array with a shutterless design for continuous video streaming up to 25 FPS.
    - Provides a Noise Equivalent Temperature Difference (NETD) of 150mK RMS at a 1Hz refresh rate.
    - Supports temperature measurements ranging from -20°C to 400°C with an accuracy of ±2℃ in ambient temperatures between 10-70°C.
    - Compatible with Raspberry Pi boards (including Zero and 5), Windows PCs, and Android phones via the respective connector versions.
  3. Tyler August writes that the Cheap Yellow Display (CYD) ESP32 dev boards can be transformed into a Portable Digital Assistant, reminiscent of 1990s Palm devices. Rather than using an emulator, user sau412 developed custom firmware for the CYD that includes features like a Gopher browser, RSS and Wikipedia readers, various games, a BASIC interpreter, a calendar, calculator, contact list, ebook reader, and translator.
    - The project can be set up in approximately five minutes using a web-based flasher.
    - An SD card is required to test all the available applications.
    - This project provides an alternative for those looking for Palm OS-style functionality on modern hardware without needing x86 or ARM emulators like Pumpkin OS.
  4. shell scripts to automate the Ubuntu environment setup for the Waveshare ESP32-S3 Touch AMOLED 1.8.
  5. bebechien writes about DinoDesk AI, a LEGO dino desk companion built on a Raspberry Pi that pairs a local Gemma 4 model (via LM Studio) with cloud Gemini Flash through a unified OpenAI-compatible gateway, giving users a camera-free, privacy-first chat robot with three switching modes (local, cloud, and auto-hybrid routing). The physical body uses LEGO Technic lever mechanisms for neck and tail movement, a Pimoroni Pirate Audio shield for the 1.3" LCD eyes and 8-bit I2S beeps, and a 5-state finite state machine to coordinate expressions, sound, and motor action across Sleeping, Idle, Listening, Thinking, and Speaking states.

    - Auto-hybrid mode uses a complexity classifier that detects multi-step reasoning keywords like "explain," "compare," and "write code" to transparently escalate prompts to the cloud engine
    - The project is open-sourced at github.com/google-gemma/dinodesk-ai-companion
    - Full voice chat is still a work in progress; current interaction is triggered by a physical red push button
    - A commenter noted that absence of a camera does not guarantee voice data stays local, and suggested an explicit retention boundary for audio transcripts would strengthen the privacy claim
  6. Harry Fairhead writes that Zephyr has reached version 1.0 as Arduino's official operating system, a move necessitated by Arm's abandonment of the mbed OS. The Core-Zephyr release supports a range of newer Arduino boards but leaves classic AVR boards, SAMD/SAM boards, Pi Pico, and ESP32 boards on their existing systems, creating a fragmented software landscape. Fairhead notes that Zephyr remains largely invisible to beginners, serving as a background layer that simply enables the traditional Core functions to run.

    - The shift was forced by Arm discontinuing mbed, which Fairhead characterizes as typical of chip makers who prioritize hardware over software support.
    - Core-Zephyr supports 10 specific boards including the UNO Q, Portenta H7, and Nicla Vision, but not the ESP32 range (which uses Free RTOS) or classic AVR boards.
    - Fairhead suggests Arduino could expand Core functions to expose OS-level facilities like multitasking, particularly on boards with IoT coprocessors.
    2026-09-16 Tags: , , , , , , by klotz
  7. Ty Sherback writes that old GPUs, once repurposed from gaming to headless home servers, can excel in tasks like local AI inference and media transcoding. Despite falling behind in gaming benchmarks, GPUs like the RTX 3080 offer high memory bandwidth (760GB/s) suitable for running large language models (LLMs) such as Gemma 4 12B and Qwen3 14B. Services like Immich and Jellyfin also benefit from GPU acceleration for tasks like facial recognition and video encoding. Proper configuration, such as using the NVIDIA persistence daemon and adjusting power limits, enhances performance and efficiency for non-gaming workloads.
    2026-09-14 Tags: , , , , by klotz
  8. This guide provides instructions for setting up the reTerminal Sticky, a magnetic ePaper display device designed for calm information display. Users can power on the device, connect it to 2.4GHz Wi-Fi via the Seeedash App, and begin using features like AI voice input for quick note creation.

    - The device includes an integrated touchscreen, physical page buttons, and a dedicated AI voice button.
    - It supports mounting on non-metal surfaces using the included adhesive magnetic ring.
    - Users can customize display fonts by adding .ttf or .otf files via a microSD card in a specific folder structure.
    - The Seeedash App allows for remote management of device settings, Wi-Fi configuration, and content syncing like photos and weather updates.
  9. Michael Larabel writes that Ubuntu 24.04.5 LTS has been released, providing a new point release for those using the Ubuntu 24.04 Long Term Support series. This update includes all stable release updates from recent months to facilitate faster initial deployment and features an updated hardware enablement (HWE) stack with Linux kernel 7.0 and Mesa 26.0 graphics drivers.

    - The HWE stack pulls key packages from Ubuntu 26.04
    - Multiple official flavors including Kubuntu, Lubuntu, Xubuntu, and Ubuntu Studio are also released
    - Updated GPU drivers offer improved performance for gamers and enthusiasts on newer hardware
  10. LaoZhang AI Team writes that the best choice for a 16GB GPU for local LLM coding depends on whether one prioritizes cost, speed, or balance, with the RTX 5070 Ti recommended as the strongest all-around option. The article emphasizes that buyers should prioritize "accepted work"—the ability to complete tasks within their specific repository context—rather than chasing theoretical peak performance metrics like TOPS. If a model's required context exceeds 16GB of VRAM, upgrading to a faster card will not solve the problem; in such cases, moving to a 24GB card or using hosted services is necessary.

    - A true "VRAM fit" must account for KV cache and runtime buffers, which can exceed advertised capacities during long context tasks.
    - The RTX 5060 Ti (180W) is noted as an efficient budget choice if latency requirements are met.
    - Testing should follow a three-step ladder: smallest functional context, normal multi-file task, and one extreme stress case.
    - "Accepted work" is defined by the ability to produce patches that pass all unit tests and static checks without manual core repairs.
    - AMD's Radeon RX 9060 XT offers strong capacity-per-watt but requires verifying OS/driver compatibility (ROCm) before purchase.

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: Tags: hardware

About - Propulsed by SemanticScuttle