- AT89C2051/4051 Stepper Motor Interface. AVR Programming shield. Better stepper drivers. Capacitive 3D controller.
- Posts about Ardu-Phone written by mattmaier. Cell phones (like this and this) are turning out to be a reasonably popular open source project.It makes sense when someone points it out.
Based on the ATmega1284P, ArduPhone lets you build mobile phone functionality into your Arduino projects or even to use as your own phone. ArduPhone: ATmega1284P yes USB Freetronics Cellular phone kit, ADH8066 GSM module, Micro SD slot, 16 key matrix keyboard, LiPo charger and microphone/speaker connectors. WTFDUINO: ATmega328p No USB & CH340G Calum Knott 'The world needs a more confusing Arduino' Tah: ATmega32u4 Yes USB Revealing Hour Creations. The ArduPhone design uses mostly surface mount parts which are all pre-fitted, leaving a small number of through-hole parts for you to solder on. You'll need to fit some connectors, solder in some buttons, and clip on some modules that contain most of the functionality pre-assembled and tested, so even if you're a total beginner to hardware.
Remember Nokia? Or rather, do you remember Nokia before Apple, before the iPhone changed everything? Seems like a lot of us do and the launch of the “reimagined” Nokia 3310 last year, followed earlier this year by the Nokia 8110, was a big thing for them. Retro, not so smart, phones are apparently now fairly cool.
Aru Phone
It was Chris Anderson that coined the phrase“the peace dividend of the smartphone war” arguing that “…when giants battle, we all win,” and it’s that smartphone war that made building your own phone a possibility, and there have been any number of people that have done so; from Matt Biddulph’s “cellphone from parts,” Avishek Hardin’s lightweight Arduino-powered GSM handset, through to Adafruit’s box-like Ardui-o-Phone, and the ArduPhone, an off-the-shelf Arduino-compatible cellphone from freetronics.
But surprisingly, what you don’t see—considering the number of GSM-based self-build handsets—are that many Voice over IP (VoIP) phones. Phones built to connect to Wi-Fi and VoIP systems, instead of the cell phone network. Enter the WiPhone, an open source IP phone built around the now ubiquitous Espressif Systems ESP32 module.
Most large companies have moved their desk phones to IP-based networks, and apart from the fact they now plug into an Ethernet jack, if you work for one of these you probably haven’t noticed a lot of difference. But it is also pretty easy for you as an individual to get a PSTN, a ‘real’ telephone number from a VoIP provider, that people can dial from their normal phones.
At that point, not only can you call other people with VoIP phones over the Internet, but people can call you from their normal phone, and of course—although usually not for free—you too can call out to normal phones.
The WiPhone is a really rather neatly put together project, which is intended to be “…hackable, modular, cheap, and open.”
Arduinophone
Built around the ESP32, the phone uses a 2.4-inch screen, driving the 320×240 pixel display over SPI and the TFT_eSPI library. While the keypad used by the phone is provided by the SN7326 keypad controller over I2C.
More information about the WiPhone is available on the project’s page, and code can be found in the project’s GitHub repos.
Update: Looks like a lot of work has been done on the WiPhone recently, with the phone progressing through to a second prototype ready for real world testing. Although the project is also experimenting with capacitance touch buttons to try and take the phone entirely solid state.
“…still more of a prototype model than a production unit. The main purpose of this version is to give us something to actually use. Real world use is important for finding all the little issues that show up once a design moves from pictures on a screen to reality.”
If anything the new case of Prototype 2 makes the WiPhone look even more like the “reimagined” Nokia 3310 Winrar full. download free. , or at least the original, than it did before. Which is no bad thing.
Aru Phone Number
Alasdair AllanWe took a look at early prototypes of the ZeroPhone by Arsenij Pichugin back in January 2017 when the hardware was in a far less mature state. However, now the project is getting a lot closer to production, we thought we’d go back and take another look.
It was Chris Anderson that originally coined the phrase“the peace dividend of the smartphone war” arguing that “…when giants battle, we all win,” and it’s that smartphone war that made building your own phone a possibility, and there have been any number of people that have done so; from Matt Biddulph’s “cell phone from parts,” Avishek Hardin’s lightweight Arduino-powered GSM handset, through to Adafruit’s box-like Ardui-o-Phone, and the ArduPhone, an off-the-shelf Arduino-compatible cell phone from freetronics. This year’s EMF Camp badge is even a fully functional cell phone.
The ZeroPhone is somewhat different to a lot of the previous efforts we’ve seen before, though, most of which were built around AVR microcontrollers. Instead with this Raspberry Pi Zero device, you have the core of, not just an cell phone, but an open source smartphone running Linux.
“ZeroPhone is an open source, Linux-powered, $50 smartphone. It has no carrier locks, bloated apps, or data mining, and it doesn’t depend on big companies — instead, its open source hardware and software give you as much control over your phone as possible.”—Arsenij Pichugin
Based around a Raspberry Pi Zero, the ZeroPhone uses an Espressif ESP8266 module to provide WiFi connectivity. The phone is currently 2G, but support for 3G is coming soon and will hopefully arrive before the phone begins to raise on Crowd Supply.
The phone has an HDMI jack, along with a full-size USB port, a 3.5mm headphone jack, and comes with a 1.3-inch 128×64 pixel screen.
The “delta” boards are now finished, and final changes are now being made, so the ZeroPhone should arrive on CrowdSupply in the near future. In the meantime, you can keep track of the project by subscribing to the project’s newsletter or checking out the work log on the Hackaday.io project page. While full details of the project can be found on the ZeroPhone Wiki pages.
However if you have ideas around the development of the phone, and you’re interested in contributing, you might even be able to pick up a free kit before the crowdfunding even starts. Or, of course, you could just build your own. It’s all open source.
Alasdair Allan