A phone
A phone
Very much still in progress (As you might be able to see :) ). My goal is to make a Nokia phone as if it is made in 2025 (or 202X kinda running out of time there and im not even sure how long it will take me) With USB-C, 4G (5G is not planned for reasons), 1TB+ of expandable Storage. I have already sent my first SMS/Call (a call without a mic or speaker to be precise...)
Phones just do too much these days. And I don't get the feeling they respect my time nor privacy. They are also pretty boring as they all look the same. On top of that the current landscape of "dumb phones" consist of expensive phones you could hang in a art gallery, ugly phones with big ass buttons for seniors or inefficient un-optimized phones running android. I wanna change that.
Pretty neat! Mind showing us what the interface looks like with the screen on? What kind of OS is it running?
Looks pretty barebones from a hardware perspective; about how much would you say the bill of materials cost overall?
Thanks! :) Currently it consist of multiple development boards soldered together.
Waveshare 13892 1.8inch LCD Module 12,90€ Waveshare SIM7600X 4G Module $59.99 Arduino Nano ESP32 19,20€
Which is maybe around 95€ with wires, prototype board and too much hot glue :)
Maybe it gets cheaper if I solder the components directly on the board as you should do in the final product. However I still have to learn how i do that.
I also should eventually switch to an actual ESP32 and take off the Arduino training wheels. But I will try to tackle one thing at a time.
Here you can see the OS more or less in its current form: https://social.bvoigtlaender.de/@bjarne/statuses/01K9CNYCG9Q34C3KF3FQWED9G2
It is written from scratch using CPP (The Arduino version of that).
Interesting! Crazy cool too IMO!
Is the nano esp just a beefy esp32?
Ha! One look at this and was certain an esp32 was involved! Just left a message yesterday about how I love that little chip so much!
Praise the chip!
In my experience the hard part is to make it have low enough consumption to be ableable to run on batteries without draining them too quickly.
You'll probably have to ditch the one or more of the boards and replace them with the just the components (in the case of the GSM one, the module) which can be a bit complex to begin with if the board is generating its own voltage for the components and you don't know how to do it yet (look into voltage boost converters - probably needed for the GSM module - and buck converters - the most efficient way to get 3.3V from a LiPo battery - as you can find plenty of chips that do most of the work for you)
That said the ESP32 is very easy to run on its own once you have the 3.3V it needs - if I remember it correctly you need all of a single 10k Ohm external resistor to make sure RESET is pulled up - and you can still program it with the Arduino framework.
Once you're ready try designing your own circuit board with something like Kicad and have it done in one of the cheap Chinese retail circuit board makers like JLCPCB.
So the main cost of all of it is the cellular data connection chip, right?