Why get an expensive Pi when I have an old phone?
Why buy an expensive Raspberry Pi when a discarded smartphone already has most of the hardware you need? This author is turning cheap Android phones into project powerhouses, highlighting a clever approach to cost-effective, integrated computing. The HN crowd, ever keen on hacking and efficiency, debates the practicalities, scalability, and hidden costs of this resourceful second life for electronics.
The Lowdown
The author is embarking on a project requiring a high-resolution camera, GPS, storage, and microcontroller capabilities, and found the bill for a Raspberry Pi-based setup quickly accumulating. Instead of adding more modules to a Pi, they propose an intriguing alternative: repurposing an old smartphone.
- Project Needs: A custom project requiring a high-resolution camera, GPS, ample storage, and the ability to control external lights via a microcontroller.
- Pi Limitations: A Raspberry Pi setup necessitates additional components like a 64MP Arducam, a GPS module, and potentially a cellular HAT, driving up the cost significantly.
- Smartphone Solution: The author uses second-hand phones like a Redmi 13C 5G or Huawei Mate 30 5G, available for around $45-$75. These devices inherently include a 50MP/40MP camera, GPS, storage, battery, mobile data, and a touchscreen, with USB-C ports for peripheral control.
- Cost Efficiency: A direct comparison shows the used smartphone route to be substantially cheaper than a comparably equipped Raspberry Pi 5.
- Implementation Progress: The Redmi has been successfully unlocked and rooted, its camera tested, and sleep/wake cycles configured. While some phones (like the Huawei) are harder to root, they can still serve as kiosk-style devices.
- Scalability Concerns: The main hurdle identified is sourcing hundreds of identical used phones with consistent quality (e.g., healthy batteries and predictable camera behavior) for larger deployments.
- Broader Applications: The concept extends beyond the current project, with potential uses in digital art installations or remote-managed displays, leveraging mobile data for easy connectivity and maintenance.
- Ethos of Reuse: The author finds joy in giving a second life to mass-produced devices, integrating most needed hardware directly into an existing, powerful platform.
Ultimately, this approach champions resourceful hardware reuse, presenting a compelling, cost-effective, and highly integrated alternative to traditional single-board computers for specific project needs, albeit with inherent challenges in large-scale deployment and software freedom.
The Gossip
Pi's Practical Prowess vs. Phone's Price Point
This theme debates the core premise: is a cheap phone truly better than a Pi? Many argue that while phones offer integrated hardware at a low price, Raspberry Pis provide superior software support, consistent development experience, accessible GPIO pins, and an open ecosystem. The hassle of rooting, locked bootloaders, and kernel maintenance on phones are significant drawbacks for many, making the Pi's 'made for tinkering' nature a strong advantage despite its cost.
Supply Chain Scramble & Second-Hand Stability
A major concern raised is the scalability and reliability of using second-hand phones. While individual units might be cheap, sourcing hundreds of matching phones with healthy batteries and predictable performance is a significant challenge. The "bathtub curve" of device failure suggests old phones are already at the end-of-life stage, making them less reliable for long-term deployments compared to new, commodity Pis. Specific worries include battery degradation (with suggestions for removal/emulation) and NAND flash wear, along with cooling challenges.
Beyond the Pi: Alternative Affordable Avenues
Some commentators broaden the discussion to other cost-effective computing solutions, suggesting that the Raspberry Pi itself might not always be the optimal choice, especially given recent price increases. Recommendations frequently include mini-PCs (like 1L or SFF PCs) which can offer significantly more compute power for a similar or sometimes even lower price, particularly when GPIO is not a primary requirement. This perspective frames the Pi as an 'Apple of small compute' – popular but not necessarily the best value in all scenarios.