Skip to content

thatoddmailbox/phone

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
img
 
 
 
 

phone

Phone

The SMS app

A 2G GSM cell phone which I designed and built for my end-of-year project in my senior year of high school. It can make calls, receive texts, connect to the Internet, get your location, and do most things you'd expect a phone to be capable of.

You can see the different parts of the phone labeled below. The source code/files are split up over several different repositories:

  • phone-fw - the firmware running on the phone, written in C.
  • phone-eval-hw - the PCB for the "evaluation board", which was the first revision of the hardware.
  • phone-hw - the PCB for the final product, which is shown in these images.
  • phone-debug-client - a small program that runs on a computer. The phone can connect to the computer over Wi-Fi to copy PNG screenshots over.

Detailed photos

Inside

Inside of phone, with labels describing different parts

Outside

Outside (from left to right: antenna, input wheel, micro-SD card slot)

About

A 2G GSM cell phone which I designed and built in my senior year of high school.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published