DIY GSM arduino FR4 cell phone

Simple gsm phone with 22x5 LED display, 16 keys, atsamd21, and sim800l module, QI charging

Similar projects worth following

1. Because want say ... I build this phone :-)
2. I want phone with LED display
3. No phones with true led display

Now working of V2:

- ATSAM21E18
- arduino ZERO compatible
- USB programming
- Micropython interpreter
- matrix display

V1 - PCB case proof of concept:

- atmega328 arduino software
- sim800L module
- 16 keys
- display HCMS-3973 or another color
- FR4 pcb case
- Wireless QI Lion charging

HACKADAY article


Back and side boards

brd - 137.67 kB - 11/28/2016 at 11:25


Basic arduino test code and libraries

x-zip-compressed - 94.65 kB - 11/28/2016 at 11:22



Front panel and main board - schematic

sch - 765.45 kB - 10/13/2016 at 21:54



Back and side boards - schematic

sch - 281.73 kB - 10/13/2016 at 21:54



Front panel and main board - board

brd - 168.21 kB - 10/13/2016 at 21:54


View all 13 project logs

Enjoy this project?



Christoph Tack wrote 04/29/2018 at 11:31 point

Nice project.  Strange choice for display.  It can only show 5 or 6 digits, which isn't enough to show a full telephone number.

  Are you sure? yes | no

bobricius wrote 04/30/2018 at 06:49 point

It is my best display, you can add more LEDS :-)

  Are you sure? yes | no

clae wrote 01/28/2017 at 13:57 point

Where did you find the display you are using in your latest update?

  Are you sure? yes | no

bobricius wrote 01/28/2017 at 14:01 point

it is my design, look in my projects.

  Are you sure? yes | no

zakqwy wrote 11/23/2016 at 15:32 point

I'm a huge fan of the physical design, even if it's not super pocket-friendly. The inset buttons really make for a clean UI. Can't wait to see the SAMD version come together.

  Are you sure? yes | no

Eric Hertz wrote 11/24/2016 at 01:53 point

seconded about those buttons. Nice artwork, as well.

  Are you sure? yes | no


[this comment has been deleted]

bobricius wrote 10/04/2016 at 05:28 point

It is not render, It is real product of Voja Antonic

  Are you sure? yes | no

bobricius wrote 10/03/2016 at 12:00 point

I am thinking if D21G18 or ATMEGA

Atmega328 is very popular and very good tested, everybody have at desk USBASP programmer. I have many software components working. I have not well tested sleeping and interrupts on D21. Atmega328 in TQFP is easy to solder. I am think that simple phone software fits in memory. Second reason is atmega328 can work on same voltage as GSM module. But this is only coarse idea everything can change, maybe it can be modular /keyboard/display/case/cpu I created this project if there is interest on world or is iphone only one way :)

  Are you sure? yes | no

Steven Gann wrote 10/03/2016 at 12:32 point

Good points, all of them.

My first thought was a Pi Zero, so you could run Linux or possibly even Android. I can see the appeal of a simpler, more robust phone.

  Are you sure? yes | no

bobricius wrote 10/03/2016 at 12:43 point

Because my priority is LED display I think anything in this century displaying only on 8 digit display is Hardcore and linux with this output is somthing to crazy

  Are you sure? yes | no

Steven Gann wrote 10/03/2016 at 11:44 point

Very cool. Any reason you selected the 328 instead of an ARM or even a Pi Zero?

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates