Close

Project state - back PCB finished; time for software!

A project log for ZeroPhone - a Raspberry Pi smartphone

Pi Zero-based open-source mobile phone (that you can assemble for 50$ in parts)

aryaArya 02/01/2017 at 04:442 Comments

Back PCB finished! It's the least pretty PCB of all them. I was hurrying to send it off because I need to make the next prototype. The layout was also pretty constrained - Pi Zero, expansion headers, MCP23017 and GSM modem sitting flush from one side, TP4056, USB port, DC-DC and RTC from another. Routing could have been done prettier, but overall it's still good and I reached most of my goals. All the PCB files, including Gerbers, are on GitHub now.

Features planned but scrapped:

Now, onto software goals. I aim to make the first revision of software limited, but polished. I think it makes sense to include the following features:


  1. Phone calls and SMS, rudimentary phonebook
  2. Simple number-keys-to-characters input (like on all mobile phones with a number keypad)
  3. A simple "nmap" app that scans the WiFi network the phone's connected to
  4. WiFi module power management
  5. RGB led control for notifications
  6. Twitter feed reader
  7. Music player
  8. Camera app

That should be enough for two weeks of challenges. Then, I should have enough requirements for the UI framework collected so that I know how the next version should look and can start planning the architecture for that.


Current roadmap adjustments:

3. Start developing v1.0 of software while Chinese festivities go on
    a) Coordinate the contributors, finally send out the alpha boards
    b) Once the festivities end, order a batch of boards and components 
4. Once OSHPark boards arrive, test them, make a new PCB file release
    a) Find who's interested in reviewing kits
5. Once boards&components arrive, make kits and send them out
    a) Prepare the crowdfunding campaign

That's it for project state right now. Next week I can tell you any cool things I'll be able to achieve with the software - hopefully, I'll manage to make at least one of them this week!

Discussions

jackie wrote 02/01/2017 at 08:00 point

Nice, cant wait to see the new prototype!

Just ordered a pi zero for this project :)

  Are you sure? yes | no

Arya wrote 02/04/2017 at 09:05 point

Don't forget to subscribe to the newsletter to get notified when the all the files&instructions will be published and crowdfunding will start =)

  Are you sure? yes | no