SLcxVoDm2

Call for Submissions | 3.5-inch Smartphones

 
Overview
In our lives, smartphones
occupy most of our time. If you want to create a phone that goes back to basics, one that can only send text messages and make calls, and that you can use cash when you go out, you can start a more relaxed lifestyle, give up the habit of constantly checking your phone, and do more meaningful things.
Simple description of mobile phone functions:

The main interface is built using LVGL, which facilitates later function expansion and maintenance.
It can make and receive calls
and send and receive text messages.

Progress record:



PCB design is completed, and the connection is verified using the core board and adapter board. Awaiting PCB prototyping.
PCB prototyping has been completed, and the delivery date is shown as 4/13. PCB is awaiting receipt. Component procurement
has begun . Component procurement is
complete and awaiting receipt.
Components have arrived and have been signed for.
PCB has arrived, and hand soldering of components
is complete . Firmware is complete.
UI design and
4G communication debugging are complete.
All projects are completed and released. The project
continues to check for missing components and supplement procurement.
After hand soldering, the PCB is cleaned. Actually, I think using hand soap is better than board cleaning water. After washing and drying, the PCB smells nice.
Awaiting the arrival of supplementary procured components. The main open source project used in the project



is ESP-IDF v4.4.4 - Espressif IDF development framework. This project uses this framework to create the system firmware, version release v4.4.
esp_lcd_ili9488 - display driver, I8080 parallel port 8-bit, you can refer to this example (I worked with a foreign expert)
. lvgl - The GUI interface library version must be 8.3.6. The following are

precautions

: To ensure you can expand functionality and use it normally, please read

the firmware source code carefully. When reading the firmware source code, please ensure you are:
familiar with FreeRTOS, especially the threads and queues in RTOS
; proficient in C language development;
familiar with and understand LVGL
; use
the CC BY-NC protocol for RAM. The software and hardware are open source, but only for learning purposes; commercial use is prohibited.


Subsequent additions to

the device should allow normal use of WIFI and 4G internet connection, and also have basic mobile phone functions such as making and receiving calls and sending and receiving text messages. However, in real-life scenarios, mobile payment has become an indispensable part. In addition to implementing basic mobile phone functions, mobile payment also needs to be added. However, the problem is that mainstream mobile payment services such as Alipay and WeChat Pay cannot be used on this device. If the core is changed to RK3588 and the Android system is used, the problem can be solved, but this deviates from the original intention of the project. The mobile payment problem is currently unsolvable.
There's no outer shell available, and I really don't want to model it anymore. Could someone skilled at modeling and making a suitable shell?
Currently, it's a double-layer board with interconnected layers, and impedance is an issue. Later, we could switch to a four-layer board for impedance
matching. Replicating the project would require some expertise. For UI development, NXP's GUI-Guider is much more efficient than Squareline Studio (in my opinion).
We could use reserved memory to implement app installation injection, but I'm not considering those for now. This is just an idea;
I'll work on the system firmware later.
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-26 23:48:21
  • 【TI Original】Internet Radio Based on LM3S8962 (Part 2) --- Related Resources
  • Design of FIR Decimation Filter Based on FPGA
  • The advantages of GaN in the RF field
  • How to use stackwalk function under wince+evc?
  • TPMS solution receiver STM8L
  • 2553

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号