
Mailbox
libresmartphone/libresmartphone
This page contains the software used in the open hardware smartphone (libresmartphone)

This page contains the software used in the open hardware smartphone (libresmartphone)
Back prototype is an open-source printed circuit board by libresmartphone, from the libresmartphone/libresmartphone repository on GitHub. It is a 2-layer board of 40 × 100 mm with 86 parts on 60 nets, routed with 1,052 tracks and 185 vias.
It is built around the MCP23017-E/SS, IRLML6401 and SS14. Its parts include 21 capacitors, 10 connectors, 9 resistors, 6 ICs and 3 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This page contains the software used in the open hardware smartphone, related projects files and documentation. Mechanical (Freecad) and PCB schematic (Kicad) designs will be added here in the future. Visit libresmartphone.com or our YouTube channel for more information.
Libresmartphone is a smartphone that can be connected to a bigger screen and used as a desktop computer to edit documents, watch videos, listen to music, edit images, videos and much more.
Our goal is to have a 6" screen, HDMI output, cameras, Bluetooth, WiFi, GPS, 4G or better and GSM. It will also have two or more micro-usb ports that will allow you to connect a printer or other peripherals.
It will be Open Software and Open Hardware, designed with free software (Kicad) to let other users study, change and improve both the software and the hardware.
The design will allow one to add hardware kill switches for the camera, GPS, 4G, GSM. This offers security & privacy for those who want full control over their devices.
Make a Raspberry Pi prototype work as desired (Estimated time: 3 months – 1 year)(Estimated cost: <500€):
The Raspberry Pi prototype will attract a larger user base for the project (currently there are 8 million Raspberry Pi in the market and a lot of their users are DIY enthusiast). Many of them are not willing to pay for an open source smartphone but would love to make calls with the Raspberry Pi, send SMS for their projects, build an simple GPS unit for their car, etc.
Make a prototype with the components more open (Estimated time: 6 months – 4 years)(Estimated cost: 500-40.000€):
The prototype will have replaceable parts if better / smaller alternatives appear in the market.
If no suitable screens or modem breakout are found, a crowdfunding campaign will be made. The reason to make it that way is because there are other people that could want these parts for a different project and help to make it possible faster. Even if there is not enough people willing to support a crowdfunding campaign, the current people interested in making libresmartphone are able to pay Elias Bakken, Nikolaus Schaller or others to make them.
When the prototype has the size and requirements desired, libresmartphone development will start part 3.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | TEST_1P | Measurement_Points:Measurement_Point_Square-SMD-Pad_Small | W1, W2, W3, W4, W9, W10, W13, W14, W25, W26, W29 |
| 9 | 100nF | Capacitors_SMD:C_0805_HandSoldering | C1, C2, C5, C6, C8, C13, C14, C15, C25 |
| 6 | 10K | Resistors_SMD:R_0805_HandSoldering | R1, R2, R3, R4, R10, R11 |
| 6 | 10pF | Capacitors_SMD:C_0603_HandSoldering | C16, C17, C18, C19, C20, C21 |
| 3 | 100uF | Capacitors_Tantalum_SMD:CP_Tantalum_Case-B_EIA-3528-21_Hand | C3, C4, C7 |
| 3 | 1K | Resistors_SMD:R_0805_HandSoldering | R5, R6, R7 |
| 3 | 33pF | Capacitors_SMD:C_0603_HandSoldering | C22, C23, C24 |
| 3 | IRLML6401 | TO_SOT_Packages_SMD:SOT-23_Handsoldering | Q1, Q2, Q4 |
| 3 | JUMPER | common-footprints:GS2_SMALL | JP2, JP11, JP12 |
| 3 | Jumper_NC_Small | common-footprints:GS2_SMALL | JP7, JP9, JP10 |
| 2 | A2 | common-footprints:GS3_SMALL | JP6, JP8 |
| 2 | JUMPER | Connect:GS2 | JP1, JP5 |
| 2 | USB_A | footprints:USB_A | P4, P9 |
| 1 | 32.768Hz | Crystals:Crystal_SMD_G8-2pin_3.2x1.5mm_HandSoldering | Y1 |
| 1 | A0 | common-footprints:GS3_SMALL | JP3 |
| 1 | A1 | common-footprints:GS3_SMALL | JP4 |
| 1 | ATMEGA_HEADER | Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm | P6 |
| 1 | ATMEGA_VCC | Measurement_Points:Measurement_Point_Square-SMD-Pad_Small | W27 |
| 1 | AUDIO_CONN | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | P5 |
| 1 | CONN_01X08 | Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm | P10 |
| 1 | DC_DC_BREAKOUT | footprints:DC-DC-BREAKOUT | U6 |
| 1 | EXPANSION_BOTTOM | Pin_Headers:Pin_Header_Angled_1x05_Pitch2.54mm | P2 |
| 1 | EXPANSION_BOTTOM2 | Pin_Headers:Pin_Header_Angled_1x03_Pitch2.54mm | P7 |
| 1 | EXPANSION_LEFT | Pin_Headers:Pin_Header_Angled_1x13_Pitch2.54mm | P1 |
| 1 | EXPANSION_TOP | Pin_Headers:Pin_Header_Angled_1x05_Pitch2.54mm | P3 |
| 1 | GND | Measurement_Points:Measurement_Point_Square-SMD-Pad_Small | W6 |
| 1 | JST | footprints:JST_PH_S2B-PH-SM4-TB_02x2.00mm_Angled | P8 |
| 1 | Led_RGB_CA_CC | footprints:RGB_5050 | D3 |
| 1 | MCP23017 | Housings_SOIC:SOIC-28W_7.5x17.9mm_Pitch1.27mm | U3 |
| 1 | PI ZERO | common-footprints:pi0outline | U1 |
| 1 | RTC | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U5 |
| 1 | RTC_BAT | Measurement_Points:Measurement_Point_Square-SMD-Pad_Small | W15 |
| 1 | SIM800_BREAKOUT | footprints:SIM800_BREAKOUT | U2 |
| 1 | SS14 | Diodes_SMD:D_MiniMELF_Handsoldering | D1 |
| 1 | SW_PUSH | footprints:SW_SPST_EVQPE1 | SW1 |
| 1 | TP4056_BREAKOUT | footprints:TP4056_BREAKOUT | U4 |
The 79 most common of 86 parts.
It measures 40 × 100 mm and has 2 copper layers, 1.6 mm thick.
86 parts, built around the MCP23017-E/SS, IRLML6401 and SS14. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the libresmartphone/libresmartphone repository on GitHub, at the commit this page was made from: the board is Other_projects/Zerophone-PCB/back_pcb/back_prototype.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask libresmartphone before reusing the design.

libresmartphone/libresmartphone
This page contains the software used in the open hardware smartphone (libresmartphone)

libresmartphone/libresmartphone
This page contains the software used in the open hardware smartphone (libresmartphone)

libresmartphone/libresmartphone
This page contains the software used in the open hardware smartphone (libresmartphone)

libresmartphone/libresmartphone
This page contains the software used in the open hardware smartphone (libresmartphone)

libresmartphone/libresmartphone
This page contains the software used in the open hardware smartphone (libresmartphone)

libresmartphone/libresmartphone
This page contains the software used in the open hardware smartphone (libresmartphone)

ZeroPhone/ZeroPhone-PCBs
PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

vgisc/ZeroPhone-PCBs
This is gamma version. It's WIP and is going to be sent to production soon (as soon as last TODOs are finished). You can already order this board, but it's possible the I2C GPIO expander pin mapping is going to change.




CRImier/MyKiCad
My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

