Most active commenters
  • lolinder(4)
  • guerrilla(3)
  • thomascountz(3)
  • MaximilianEmel(3)
  • NBJack(3)
  • prmoustache(3)
  • TrapLord_Rhodo(3)
  • throwaway14356(3)
  • catherd(3)

224 points guerrilla | 99 comments | | HN request time: 2.27s | source | bottom
1. vivzkestrel ◴[] No.41886291[source]
any reasons to not have a fully touch screen phone in the pro model?
replies(1): >>41886756 #
2. pkphilip ◴[] No.41886312[source]
It is not really a phone - it is more like a Wifi connected device which makes all calls over VOIP. There is no GSM connection and therefore no SIM etc. I like the project but calling this a phone is inaccurate.

If a GSM module is also included, this would be a lovely device to have. Also, would be nice to have a much larger screen.

replies(11): >>41886492 #>>41886584 #>>41886726 #>>41886757 #>>41886890 #>>41886926 #>>41887051 #>>41887981 #>>41888100 #>>41888661 #>>41890523 #
3. allanrbo ◴[] No.41886419[source]
Would be fun to try to run Meshtastic on it.
4. esperent ◴[] No.41886492[source]
I don't think that's fair. Phones used to be connected by wires, then there where a few satellite connected phones, and nowadays most are connected by cellular. But they're all phones because that's what we call a device used to connect and talk to people at long distance using a registry of numbers or names. This one connects using WiFi, which is unusual. But it has the same basic functionality of being a phone.
replies(4): >>41886672 #>>41887851 #>>41887957 #>>41888886 #
5. wkjagt ◴[] No.41886584[source]
It's a phone, just not a cell phone. But I must admit, that I also was a little disappointed to see that it wasn't a cell phone.

I've been wanting a simple, open source phone (a cell phone that is) that allows me to easily hook into events with some code. Like for example, when a phone call comes in, I want to be able to run certain logic based on what number is calling etc.

replies(2): >>41888011 #>>41888378 #
6. harry8 ◴[] No.41886608[source]
Signal & Whatsapp are now vendor lock in for the apple/droid duopoly. :(
replies(4): >>41886737 #>>41887459 #>>41890464 #>>41890987 #
7. cultofmetatron ◴[] No.41886672{3}[source]
by your definition, my laptop is a phone too.
replies(3): >>41886698 #>>41886729 #>>41886943 #
8. guerrilla ◴[] No.41886698{4}[source]
No, that's not the primary purpose of your laptop.
replies(2): >>41886738 #>>41886863 #
9. thomascountz ◴[] No.41886714[source]
Though it's not a "cell" phone as-is (I'd argue it is still a "phone"), there isn't much stopping it from becoming one!

GSM modules and supporting Arduino libraries are readily available, e.g. https://www.adafruit.com/category/281

Edit: I just saw there's a LoRA daughter board developed, so a GSM board seems not too far fetched! See: https://www.wiphone.io/docs/LoRa/latest/

10. MaximilianEmel ◴[] No.41886726[source]
According to their FAQ[1], they have already designed an LTE module, but it isn't ready for sale yet.

[1] https://www.wiphone.io/FAQ.html (under CAN YOU ADD A SIM CARD...)

replies(1): >>41886739 #
11. andai ◴[] No.41886729{4}[source]
A videophone, no less!
12. MaximilianEmel ◴[] No.41886737[source]
Punkt's MP02 supports Signal.

https://www.punkt.ch/en/products/mp02-4g-mobile-phone/

replies(1): >>41886869 #
13. cultofmetatron ◴[] No.41886738{5}[source]
tell that to my mom! :P
14. thomascountz ◴[] No.41886739{3}[source]
> DO I NEED A SIM CARD?

> No. You might be able to get one into the microSD slot if you really push.

This made me smile :D

15. rambambram ◴[] No.41886741[source]
Cool project, and an accompanying blog that's already running for years. Please add an RSS feed to the blog, so people can get updates that way. Now I can only save it as a bookmark.

I really like the fact that Wiphone has LoRA add-ons!

16. thomascountz ◴[] No.41886756[source]
From their FAQ[1]:

> WHY ARE YOU USING BUTTONS AND NOT A TOUCHSCREEN?

> Because they are simpler and (at this scale) cheaper than buying a larger touch-enabled screen. We want to make a low-cost phone that's easy for people to adapt to their needs. We think physical buttons are easier for people with limited hacking skills (or simply better things to do than configure soft buttons) to adapt to their needs.

[1]: https://wiphone.io/FAQ.html

replies(1): >>41886955 #
17. rijoja ◴[] No.41886757[source]
The name WiPhone sort of hints at that though, doesn't it? Obviously the title for the HN post doesn't include that.
18. Topfi ◴[] No.41886863{5}[source]
By that logic, neither are modern day smartphones.
replies(1): >>41886901 #
19. Springtime ◴[] No.41886869{3}[source]
The 3G and 4G versions of that phone are Android-based, for context.
replies(1): >>41887009 #
20. Springtime ◴[] No.41886878[source]
I like the little phone UI showcase above the fold. Reminds me of those Flash-based interactive UI demos that phone makers had on their sites back in the early 00s.
21. medo-bear ◴[] No.41886890[source]
Looks more like a phone to me than the mini tablet with GSM Im using right now
22. guerrilla ◴[] No.41886901{6}[source]
I agree. That's why I prefer the term mobile, since I can at least pretend it means mobile computer.
replies(1): >>41887363 #
23. NBJack ◴[] No.41886926[source]
It's not a cell phone.

It is definitely a phone.

replies(1): >>41888121 #
24. NBJack ◴[] No.41886943{4}[source]
Correct, it can be a phone: https://www.merriam-webster.com/dictionary/phone
25. butz ◴[] No.41886953[source]
How hard would be to add a GSM module to this device? I assume that it won't be no longer fully open source due to proprietary firmware, but that would add a whole new dimension of usefulness.
26. NBJack ◴[] No.41886955{3}[source]
It's also more power efficient and robust to damage.
replies(1): >>41887106 #
27. MaximilianEmel ◴[] No.41887009{4}[source]
That's disappointing to learn.
28. poopsmithe ◴[] No.41887049[source]
I owned a Wiphone for about 3 days before deciding it's not for me. I was hoping for something that followed the Unix philosophy of doing one thing well and working well with others. Unfortunately though the included firmware was rather bad at filling the role of a phone. I couldn't get my SIP account to reliably place calls. Sometimes the call would be established and I would hear the other end, but the other end could not hear me. Usually it wouldn't connect at all and there was no error logging to tell me what was going wrong. The Pacman clone was the most enjoyable app.
replies(2): >>41887973 #>>41892914 #
29. keb_ ◴[] No.41887051[source]
Agreed, other nice things to have:

* A multi-touch screen

* Dedicated app store

* AI voice controlled personal assistant

* Face ID to unlock the phone

* 48MP front facing and back facing cameras capable of 4K video

* Maybe have a fruit as a logo on the back of the phone

replies(2): >>41887084 #>>41888106 #
30. yapyap ◴[] No.41887076[source]
Why doesn’t it use a sim card
31. lapinot ◴[] No.41887084{3}[source]
You forgot privacy invasive tracking.. I guess some people don't understand irony!
32. lapinot ◴[] No.41887106{4}[source]
And you can reliable type text without looking.
replies(1): >>41887195 #
33. p4bl0 ◴[] No.41887165[source]
If such a device could support Signal and WhatsApp voice call and text messages, it would be awesome. In the meantime it doesn't seem actually usable in the real world. Fun hacking (in the sense of tinkering) device though.
34. thesnide ◴[] No.41887195{5}[source]
Yes. I miss the physical retractable keypad of my Xperia Mini Pro
replies(1): >>41890183 #
35. itintheory ◴[] No.41887363{7}[source]
I'm partial to "com" - short for computer, or communicator. Hasn't caught on yet though.
replies(1): >>41887596 #
36. raphman ◴[] No.41887459[source]
FWIW, Whisperfish, the unofficial Signal client for Sailfish OS works really well. An if I wanted, I could use the WhatsApp Android app on Sailfish via its App Support emulation layer.

https://openrepos.net/content/rubdos/whisperfish

replies(1): >>41888944 #
37. shrubble ◴[] No.41887474[source]
It's pretty cool, though I probably wouldn't spend for it, being a cheap bastard.

If you wanted to use encryption, you could set up a VM or Pi on your local WiFi network running Asterisk, and have the calls bridged, such as Asterisk <--> Jitsi, with the person on the other end using Jitsi; this would encrypt everything except the local Wifi portion, but anything leaving your home would be encrypted.

Any time a phone number touches the "regular" phone network, it must by law be allowed to be eavesdropped on (CALEA) by the government. So anything completing over SIP that used regular phone service could be intercepted. If you had encryption from the WiPhone to a shared Asterisk, such as with a group all using the same PBX then you might be able to avoid it.

38. patapong ◴[] No.41887596{8}[source]
Let's go back to PDA (Personal Digital Assistant). Although in this day and age I feel like I am the assistant to my phone, so maybe that is no longer accurate.
39. tightbookkeeper ◴[] No.41887622[source]
This looks cool!

The minimalist android shells feel pointless because the inherent complexity still exists.

40. jqpabc123 ◴[] No.41887789[source]
Take an old Android phone you may already have lying around.

- Remove any SIM card

- Install VOIP softphone app and configure with WiFi.

- Go enjoy the $175 you didn't spend on this.

replies(2): >>41889859 #>>41899256 #
41. lolinder ◴[] No.41887851{3}[source]
For the last 10 years the default definition of "phone" (unmodified) has been "cell phone". These days if you want to refer to a landline you call it that. If you want to refer to a WiFi phone you call it that.

The primary function of a "phone" in the modern sense is to allow people to reach you (by means of SMS or voice) wherever you happen to be at the time. Something that doesn't meet that need isn't an unqualified "phone".

replies(4): >>41888000 #>>41888472 #>>41890132 #>>41891037 #
42. ape4 ◴[] No.41887919[source]
Might be nice for senior citizens.
43. lelanthran ◴[] No.41887957{3}[source]
> But it has the same basic functionality of being a phone.

Where I am, simply making calls over IP is not enough to qualify a device as a phone.

If it cannot phone the local police station, the local pharmacy or the local clinic, it's not really a phone.

replies(1): >>41888901 #
44. lelanthran ◴[] No.41887973[source]
> Sometimes the call would be established and I would hear the other end, but the other end could not hear me.

I've done some work in this area - CGNAT is to be blamed when using UDP for voice traffic.

Very hard to reliably hole-punch CGNAT.

replies(1): >>41889732 #
45. squarefoot ◴[] No.41887981[source]
> It is not really a phone

I see it more as a clever way to sell a Flipper Zero -ish device where the former has been or would be banned. Hardware is similar, it just need capable firmware to be written or ported over.

46. rkagerer ◴[] No.41888000{4}[source]
I find it interesting you mentioned SMS first, before voice. When I say "phone" I primarily think of a tool for phone calls. I'm probably older than you.
replies(1): >>41888880 #
47. rkagerer ◴[] No.41888011{3}[source]
That'd be great. I'm curious, what kind of logic? Is it things ordinary non-programmers might also find useful?
replies(1): >>41891284 #
48. icemelt8 ◴[] No.41888022[source]
Sorry for my curiosity, but what are you doing in Pakistan?
replies(1): >>41888388 #
49. criddell ◴[] No.41888042[source]
I always thought the Nokia Python phone was a pretty neat idea.

https://www.artima.com/weblogs/viewpost.jsp?thread=148064

50. insane_dreamer ◴[] No.41888100[source]
It is a phone. It’s not a cell phone.
51. insane_dreamer ◴[] No.41888106{3}[source]
Apricot phone? ;)
52. pkphilip ◴[] No.41888121{3}[source]
I guess it all depends on what you mean by a phone.

For me a phone is something which allows me to make/receive a phone call (at the very least) - to any phone number without requiring some special software to be installed on either end of the phone call.

For instance, even on a cellphone, I distinguish between calls made directly via the phone dialer vs Whatsapp video/audio calls or any VOIP call - because the other side has to have a compatible/supporting application/app to receive that call.

replies(2): >>41888912 #>>41896520 #
53. styczen ◴[] No.41888368[source]
I waiting for STM (ARM0) and usbC and meybe better power (step-up-down from 1-12V?) I can emergency use any AA, 18650, 12V from my car, solar panel etc. And meybe integrated sound cable for baofeng/quansheng (K1<->USBA) USBA as powerbank and Packet radio or http://reticulum.network
54. nativeit ◴[] No.41888378{3}[source]
LTE is already in the works.
55. nativeit ◴[] No.41888388[source]
Living and working there, presumably?
56. ratrocket ◴[] No.41888472{4}[source]
> If you want to refer to a WiFi phone you call it that.

To its credit, the thing under discussion is literally called "WiPhone", which sounds to me like a direct play on "WiFi phone".

57. HumblyTossed ◴[] No.41888661[source]
Can you really define a phone by the way it transmits data?
58. joshmarinacci ◴[] No.41888800[source]
When I read the headline I clicked to see how they solved the problem of getting onto the modern cell network with hackable components.

Answer: they didn’t. WiFi only.

Yes there are Arduino GSM modules , but they are old (2G or 3G), expensive, and do not work well or at all in the US.

59. doubleg72 ◴[] No.41888880{5}[source]
Or it's just alphabetical
60. ranger_danger ◴[] No.41888886{3}[source]
Why is it not fair to have a disagreement on terminology? There is not even a right or wrong answer here IMO, I think it's all subjective.

If you want to get technical, the dictionary definition of a phone is "electronic equipment that converts sound into electrical signals that can be transmitted over distances and then converts received signals back into sounds"... which landlines, VoIP/WiFi and cellular all fit the bill.

61. prmoustache ◴[] No.41888901{4}[source]
>If it cannot phone the local police station, the local pharmacy or the local clinic, it's not really a phone.

It can if you have a SIP provider. The only limitation depending on your provider might be emergency numbers.

What it is not is a mobile phone. But it is totally a SIP phone.

replies(1): >>41894143 #
62. prmoustache ◴[] No.41888912{4}[source]
A SIP phone is a phone. You don't need special software on either end. You just need a sip provider subscription.
63. prmoustache ◴[] No.41888944{3}[source]
With some caveats, I also successfully used whatsapp over matrix although that required to have whatsapp running on a separate device.
64. robto ◴[] No.41889042[source]
I could see using one of these as a landline replacement. I was lamenting with another parent the expense of a landline and how difficult it is for kids to call each other to arrange a park meetup or other games - this could fill that gap perfectly.
65. metalman ◴[] No.41889211[source]
burrurrrring burrurrring,Hello you have reached the US Government Prosecution Department,Elon division please press #1 if Elon said something incorrect press 2 for Elon is arrogant,get him 3 for all issues with fairness 4 for space beams and rocket chem trails and 5 for all other things that Elon is responsible for
66. mypalmike ◴[] No.41889732{3}[source]
It seems unlikely to be a cgnat issue since the phone uses WiFi rather than cellular networks (where cgnat is most commonly found).
replies(1): >>41891174 #
67. GeoAtreides ◴[] No.41889859[source]
maybe read the specs first?

my old phone doesn't have:

20 pin programmable header on back of phone (including SPI, UART, I2C)

I2C Qwiic port (a lot of adafruit sensors have qwiic ports)

and code that i can modify in arduino ide

replies(1): >>41890004 #
68. johndough ◴[] No.41890004{3}[source]
But your old phone probably has USB or Bluetooth with which you can connect some cheap board with all the pins you desire.
replies(1): >>41890193 #
69. sabareesh ◴[] No.41890102[source]
Well good old days of ioio which you can connect with android phone through usb or bluetooth and play with lower level pins.
70. TrapLord_Rhodo ◴[] No.41890132{4}[source]
>by means of SMS

It's can't make calls but it does send SMS via a low-frequency radio, so you can send text messages in the middle of a jungle. Technically your cellular phone can't do that unless it's connected to starlink.

71. fsflover ◴[] No.41890183{6}[source]
Did you consider the Pinephone with keyboard?
72. TrapLord_Rhodo ◴[] No.41890193{4}[source]
Your android doesn't natively support all hardware communication protocols like I2C, SPI, and UART... It's still a walled garden without access to the source code. You can't modify the firmware, drivers, or hardware behavior.
replies(1): >>41890994 #
73. 6510 ◴[] No.41890523[source]
a device by which sound (such as speech) is converted into electrical impulses and transmitted (as by wire or radio waves) to one or more specific receivers
74. 6510 ◴[] No.41890541[source]
I don't know how to arduino and I have no ideas what to do with this but it sounds and looks very cool, the price is good too. Good work.
75. jschroedl ◴[] No.41890808[source]
No a phone
76. throwaway14356 ◴[] No.41890987[source]
you could set an away message to point at other means of messaging(?)
77. throwaway14356 ◴[] No.41890994{5}[source]
what would be some fun example of using those with this phone?
replies(1): >>41891108 #
78. sophacles ◴[] No.41891037{4}[source]
How about we define "phone" as a voice capable device that is reachable by its assigned phone number. It's the unifying factor for dozens of different technologies that have been called "phone" for decades.

Anything else seems absurd.

replies(1): >>41891569 #
79. TrapLord_Rhodo ◴[] No.41891108{6}[source]
They have it on their website. They make an RC Car with it.
replies(1): >>41892647 #
80. codebje ◴[] No.41891174{4}[source]
CGNAT is very common in broadband ISPs, to the point that you’re more likely to be sharing an IP with other users than not unless you’re specifically paying more for a dedicated IP.
81. wkjagt ◴[] No.41891284{4}[source]
Well, to write the code you'd need some knowledge of programming. But some top of my head random example would be, if I miss a call from the tax agency, add an item to my todo list to call the tax agency back. Or if a number that I don't have in my contacts, and it starts with my area code, ring with a specific ring tone, so I know I should probably answer. Or for example you could have logic when a text with certain content from a certain person is received.
82. josh_carterPDX ◴[] No.41891310[source]
These are all great comments here, but I am surprised no one is concerned about this being from Hong Kong. ¯\_(ツ)_/¯
83. lolinder ◴[] No.41891569{5}[source]
Unfortunately you can't actually just pick a definition for a word based on what makes sense to you. Definitions are decided collectively by all speakers of the language, and the definition I gave is actually a fairly conservative one.

Plenty of people actually use "phone" to mean not only "cell phone" but specifically a "smart phone" and feel the need to qualify it if they mean a "dumb phone". Like it or not, that's the way the word is going.

replies(2): >>41891676 #>>41894590 #
84. sophacles ◴[] No.41891676{6}[source]
Some people do. Others don't. Why would you get to decide which usage is blessed?

Like plenty of people talk about phone calls that only take place on zoom or meets without ever using a smartphone or dumb phone (but the call is joinable via an assigned phone number)

replies(1): >>41891878 #
85. lolinder ◴[] No.41891878{7}[source]
I don't get to decide and I'm not calling it blessed, but it's the one that is becoming dominant, like it or not.
86. gavindean90 ◴[] No.41892647{7}[source]
But I can make an RC car without it too. It’s a WiFi RC car. I too am curious who wants to modify a WiFi phone’s firmware and for what.
replies(1): >>41893093 #
87. catherd ◴[] No.41892914[source]
How long ago was this? Our VoIP stack is completely custom and has taken a while to build. We've been putting significant work into it and lately it's better.

We've also specifically avoided adding many additional features while the calling and texting was brought up, so you aren't wrong on the philosophy, maybe you just bought yours before the work was done.

You can enable logging errors to a serial console. We don't add that by default because it slows down the OS. My email is in my profile if you'd like me to walk you through how to enable that.

88. throwaway14356 ◴[] No.41893093{8}[source]
I also couldn't imagine what one was supposed to do with phone apps. The thought was: If functionality is useful just add it in hardware or to the OS?

I guess there will be awesome niche applications for this phone that are supper useful to an audience of one person.

89. catherd ◴[] No.41894143{5}[source]
Yes, most commercial SIP providers are required by law to support emergency services, at least in the US.

If we're getting technical it is a mobile phone, just not a cellular phone. A cellular phone will work anywhere it can get a compatible cellular signal and this will work anywhere with decent WiFi.

90. pcdoodle ◴[] No.41894590{6}[source]
Can I use your phone?

They are asking to make a phone call, not play angry birds.

Phones make phone calls. End of story.

replies(1): >>41894934 #
91. averageRoyalty ◴[] No.41894594[source]
> We have designed both a LoRa add-on module and an LTE module. Please join the mailing list if you want to be notified when they are ready for sale. We may also sell other modules depending on interest.

Unfortunately a non starter for myself and I suspect many others. I am happy to hook into a push notification plane or build by own polling etc, but without LTE this device isn't useful as soon as I step out the door :(.

92. lolinder ◴[] No.41894934{7}[source]
In most settings that question includes an implicit "cell"! They're not asking if they can go home with you and use your landline, they're assuming you have a phone in your pocket with service.

A landline is a type of phone in the same way that a panda is a type of bear. Technically it's true, but if you say you went to see the bears at the zoo it's your own fault that people aren't picturing something with black and white splotches.

93. ktm5j ◴[] No.41896520{4}[source]
We have VoIP phones on people's desks at work.. no one would think twice about calling them phones, because that's what they are.
94. HumblyTossed ◴[] No.41899256[source]
Except what intrigues me is the Lora module.
replies(1): >>41904315 #
95. eternityforest ◴[] No.41901494[source]
If the price wasn't so high I'd say it would have a very relevant use as a replacement for FRS in one-building sized events.
96. M95D ◴[] No.41903414[source]
MakerPhone / Ringo was far better.

It was actually a real phone based on ESP32 + a GSM/LTE module. It could make phone calls, SMS, had games, apps, etc. at the level of what early 2000 GSM phones could do. Project is abandoned now.

https://www.kickstarter.com/projects/albertgajsak/makerphone...

https://github.com/CircuitMess/CircuitMess-Ringo

replies(1): >>41910251 #
97. jqpabc123 ◴[] No.41904315{3}[source]
https://www.digitspace.com/lora-433mhz-esp32-oled-0-96inch-b...
98. catherd ◴[] No.41910251[source]
"Better" depends on what you are after. In my world better means not being tied to using proprietary communication protocols over compromised networks with hardware I don't really own/can't control.

The makerphone was a learning tool and built to that spec. It wouldn't survive being carried around in your pocket, for example, but it was fine for teaching you how to program and how a phone works.