<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.opencircuits.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=98.179.29.76</id>
	<title>OpenCircuits - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.opencircuits.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=98.179.29.76"/>
	<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Special:Contributions/98.179.29.76"/>
	<updated>2026-06-17T16:19:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Open_Mobile_Gadgets&amp;diff=19517</id>
		<title>Open Mobile Gadgets</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Open_Mobile_Gadgets&amp;diff=19517"/>
		<updated>2010-05-12T04:04:40Z</updated>

		<summary type="html">&lt;p&gt;98.179.29.76: Perl layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a description of a project to create an open software, open hardware mobile communications device. Initial iterations will be very simple, but will progress to having full smartphone-like functionality and beyond.&lt;br /&gt;
&lt;br /&gt;
== The Open Mobile Gadgets Architecture ==&lt;br /&gt;
&lt;br /&gt;
Here's a quick block diagram of the device that I want to build. More details to come about the specific hardware implementation.&lt;br /&gt;
&lt;br /&gt;
[[Media:Open Gadgets Architecture.pdf|Open Gadgets Architecture (Block Diagram)]]&lt;br /&gt;
&lt;br /&gt;
If you're interested, contact me (chazegh @ flashmob.com).&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
[[User:Chazegh|Chazegh]] 14:12, 26 January 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
== the Open Phone ==&lt;br /&gt;
&lt;br /&gt;
: Is this the same as the &amp;quot;Open Phone&amp;quot; ?&lt;br /&gt;
:: [http://www.oreillynet.com/pub/a/etel/2006/09/05/the-complete-open-phone.html &amp;quot;The Complete Open Phone&amp;quot;] by Matthew Hamrick, 2006-09-05&lt;br /&gt;
:: ''(&amp;quot;Matthew Hamrick is the co-founder of the Silicon Valley Homebrew Mobile Phone Club ... Matthew ... proposes a truly open mobile phone platform.&amp;quot;)''&lt;br /&gt;
: Even if it is not, would it be a good idea to join forces, share resources, etc. ?&lt;br /&gt;
: Is it really possible to build a cell phone with &amp;quot;reasonable&amp;quot; weight and battery lifetime using mostly generic hardware (a FPGA, a Kilocore, off-the-shelf ADCs and DACs, etc.) and lots of software, rather than hard-wiring everything with custom hardware?&lt;br /&gt;
: ... See [http://en.wikipedia.org/wiki/Software-defined_radio wikipedia:Software-defined_radio] ...&lt;br /&gt;
: --[[User:DavidCary|DavidCary]] 13:01, 24 September 2006 (PDT)&lt;br /&gt;
&lt;br /&gt;
* Nope... this isn't the same as the &amp;quot;Open Phone&amp;quot; stuff I'm doing.&lt;br /&gt;
: But... &amp;quot;Complete Open Phone&amp;quot; is more of a concept than a project really. So if you're designing mobile-phone like hardware that you release with an &amp;quot;open&amp;quot; license like [http://creativecommons.org/ Creative Commons] or [http://www.gnu.org/copyleft/gpl.html Gnu Public License], to be used with &amp;quot;open&amp;quot; mobile phone software like [http://familiar.handhelds.org/ Familiar Linux] or [http://libgsmc.sourceforge.net/ LIBGSMC], then you're doing the same thing I'm talking about.&lt;br /&gt;
: I'm the first person I know who's called for opening up hardware and software for mobile devices. I hardly belive I'm the first person to come up with the idea, though. It's a good idea and given the number of highly capable geeks out there, it's an idea that you won't be able to put &amp;quot;back in the box.&amp;quot; In other words... &amp;quot;Complete Open Phone&amp;quot; is just the name I came up with for a &amp;quot;movement&amp;quot; that I and other people have been working on (people like [http://surjpatel.com/ Surj Patel] (who runs [http://opencellphone.org/ the Open Cell Phone] site.), [http://www.seattlewireless.net/~casey/ Casey Halverson] up at Seattle Wireless, and Nathan and all the gang at [http://sparkfun.com/ SparkFun].) And now that I've finally browsed over here, I can tell other people that the &amp;quot;Open Circuits&amp;quot; community are also interested.&lt;br /&gt;
: Some of us at the [http://hbmobile.org/ Homebrew Mobile Phone Club] are (in our copious spare time) designing and building &amp;quot;open&amp;quot; phone designs. We're more interested in building phones than web-pages, unfortunately. But, I'm hoping to have the time over the holidays to post a few pictures and designs. You'll find more information at the [http://hbmobile.org/wiki/ Homebrew Mobile Phone Club Wiki] and we'll probably post instructions at the [http://www.instructables.com/ Instructables web site]. Heck, we'll probably also post some designs here, that what it seems to be setup for.&lt;br /&gt;
: --[[User:msh|msh]] 07:41, 18 December 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
* I'm interested in putting together an open phone too, but I'm more into a basics first-grow later using the GSM Module from Telit, the GM862-GPS. My idea is to use just the module by itself, code in a very basic &amp;quot;operating system&amp;quot; using the module's python capabilities, and a Nokia LCD that they have in sparkfun. I wish to buy this module because I think that every cellphone should have GPS capabilities even if it's an add-on. I also like this module because you can use it from the start without a lot of external components (it's got a battery charger, IIC, SPI interfaces, AT Command set, integrated SIM reader, etc etc).&lt;br /&gt;
: I *do* have a problem to create the PCB and buy/place some of the components, so, would any of you guys interested in collaboration with this project ? I can come up with the initial desing/PCB and we can go from there. One of the ideas is to have the module as an add-on to the Palm TX pda. I intend to use a gumstix later on too maybe (if I don't go the TX way). Let me know if you're interested. BTW, shouldn't a *discussion* on this page be more interesting ?&lt;br /&gt;
: --[[User:Diogownunes|Diogownunes]] 08:36, 18 December 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
* Yup... we probably should move this stuff to the discussion page. I have one of the Python enabled modules, but I've got to admit, I never thought to use its capabilities. I'm currently developing a &amp;quot;build your own SMT prototype board&amp;quot; course for the [http://techshop.ws/ TechShop], and I'm also going to post some of it at [http://instructables.com/ Instructables]. It's likely not going to be ready until mid-January, though. I don't know that I can help too much more than that, though. One of the things I'm currently working on is the &amp;quot;[http://www.hbmobile.org/wiki/index.php?title=Albion_Project Albion]&amp;quot; phone. It's a successor to TuxPhone. When the design and debugging is finished, I'm going to post everything to the web and possibly make a few boards that are populated with the SMDs (so the only thing you have to add is a power brick, telit module, gumstix, keypad and LCD.&lt;br /&gt;
&lt;br /&gt;
== OpenMoko ==&lt;br /&gt;
&lt;br /&gt;
According to [http://openmoko.com/press/ this press release], &amp;quot;2006.11.7: OpenMoko Announces the World’s First Integrated Open Source Mobile Communications Platform&amp;quot;&lt;br /&gt;
The [http://openmoko.org/ OpenMoko Development Community Server] looks like it's not quite online yet.&lt;br /&gt;
[http://www.freesoftwaremagazine.com/blogs/iphone_vs_openmoko_free_software_on_your_cell_phone someone else writes about OpenMoki].&lt;br /&gt;
&lt;br /&gt;
http://wiki.openmoko.org/ is a wiki.&lt;br /&gt;
&lt;br /&gt;
== TuxPhone at OpenCellPhone.org ==&lt;br /&gt;
&lt;br /&gt;
http://opencellphone.org/ is a wiki.&lt;br /&gt;
&lt;br /&gt;
== GSM modules ==&lt;br /&gt;
&lt;br /&gt;
* XT56 GSM modem from Siemens&lt;br /&gt;
* [http://www.sparkfun.com/commerce/advanced_search_result.php?keywords=gsm &amp;quot;gsm&amp;quot; stuff at SparkFun] (currently GE863 Module with GPS; and GM862 Module with GPS, and some antennas)&lt;br /&gt;
** GM862-GPS GSM Module and GPS receiver from Telit. &lt;br /&gt;
* GM862-GPS, GE863-GPS supported by user forum with more than 6000 members [http://www.roundsolutions.com/forum Round Solutions forum]&lt;br /&gt;
* GSM, GPRS, EDGE UMTS modules and GPS modules [http://www.aldacom.com Aldacom]&lt;br /&gt;
* GPRS/GSM modem from Rabbit Semiconductor [http://mouser.com/rabbitsemi][http://www.mouser.com/index.cfm?handler=fnp]&lt;br /&gt;
* Printed circuit board with GSM and GPS module and DC/DC power supply programmable in Python [http://www.roundsolutions.com/aarlogic/index.htm Aarlogic C05]&lt;br /&gt;
* Printed circuit board with GSM and GPS module and DC/DC power supply programmable in Python [http://www.gsm-modem.de/tracker-gps.html Tracker on Python]&lt;br /&gt;
* PCB with GSM/GPS module, SD card, embedded Linux PC and free of charge Code in C for GPRS camera and Tracking device [http://www.roundsolutions.com/aarlogic/index.htm Aarlogic C10]&lt;br /&gt;
* PCB with GSM/GPS module, SD card, embedded Linux PC and free of charge Code in C for wireless camera and tracking device [http://www.gsm-modem.de/gps_tracker.html Linux based tracker]&lt;br /&gt;
* PCB with GSM and GPS module and DC/DC power supply programmable in Basic and C [http://www.aldacom.com/gsm-gps/gps-tracking.html CN4-M]&lt;br /&gt;
* PCB with GSM and GPS module and DC/DC power supply programmable in Basic and C [http://www.gsm-modem.de/gps-tracker.html Tracker based on ATMEL ATMEGA 162]&lt;br /&gt;
* GSM Modules from [http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=02XPgQ7508 Freescale]&lt;br /&gt;
* GSM Modules from [http://focus.ti.com/analog/docs/rfifcomponentshome.tsp?familyId=367&amp;amp;contentType=4&amp;amp;DCMP=TIHomeTracking&amp;amp;HQS=Other+OT+home_p_rf_if Texas Instruments]&lt;br /&gt;
* ...&lt;br /&gt;
* ''(Add to this list)''&lt;br /&gt;
&lt;br /&gt;
== other concept phones ==&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;[http://www.richardbanks.com/trends/?p=9500  Folding phone] ... transforms [into a] speaker system with a graphical visualizer around its faces. Neat, and exactly the sort of innovative design I’d like to see in future phones.&amp;quot; -- Richard Banks&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== alternate keyboards for mobile phones ==&lt;br /&gt;
&lt;br /&gt;
Near the end of &lt;br /&gt;
[http://www-static.cc.gatech.edu/fac/Thad.Starner/p/030_10_MTE/twiddler-novice.pdf &amp;quot;Improving Novice Performance on the Twiddler One–Handed Chording Keyboard&amp;quot; by Kent Lyons, Brian Gane, Thad Starner, Richard Catrambone (2004 ?),&lt;br /&gt;
there's a picture of a prototype mobile phone design that has slighly-modified keys to enable much more rapid text-messaging.&lt;br /&gt;
&lt;br /&gt;
If an adequately open-source mobile phone were already available, these people could have already tweaked the software and be using their proposed technique already.&lt;br /&gt;
Rather than speculating that ''it &amp;quot;seems to be a viable mechanism for text entry on future mobile devices&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
What is the best way to start collaborating with alternate-keyboard people?&lt;br /&gt;
&lt;br /&gt;
- I would suggest you start by integrating USB on-the-go functionality (USB host functionality); that way, you only need an adapter to use any USB-based alterna-keyboard. You may also be able to then integrate the keyboard into the device as an attached USB-connected device with little fuss.&lt;br /&gt;
&lt;br /&gt;
- FWIW: http://luke.dashjr.org/tmp/code/hhkeys.html (optimized for thumb typing Perl)&lt;br /&gt;
&lt;br /&gt;
== other ways people are improving mobile phones ==&lt;br /&gt;
&lt;br /&gt;
* [http://blogs.america.gov/science/2009/07/24/a-mobile-phone-microscope-to-diagnose-disease/ &amp;quot;A mobile phone microscope to diagnose disease&amp;quot;] by Daniel Gorelick, 24 July 2009 ... talks about the [http://blumcenter.berkeley.edu/global-poverty-initiatives/mobile-phones-rural-health/remote-disease-diagnosis CellScope for Disease Diagnosis].&lt;br /&gt;
* [http://www.cnn.com/2009/TECH/02/03/medical.imaging.device/index.html &amp;quot;Invention turns cell phone into mobile medical lab&amp;quot;]&lt;br /&gt;
* [http://berkeley.edu/news/media/releases/2008/04/29_cellphone.shtml &amp;quot;Engineers harness cell phone technology for use in medical imaging&amp;quot;] by Sarah Yang 2008&lt;br /&gt;
* [http://www.bitpim.org/papers/phonespecs/ &amp;quot;FAQ: Where do I download cell phone specifications?&amp;quot;] as part of the [http://www.bitpim.org/ BitPim project], which is open source software that runs on a PC connected with the appropriate cable to a cellphone. The BitPim software can upload, download, and backup phonebook, calendar, and other information on some cell phones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projects]]&lt;/div&gt;</summary>
		<author><name>98.179.29.76</name></author>
		
	</entry>
</feed>