project: show tags
[beagleboard.org.git] / db / 7.xml
blobb1c25408ea0d8757482c4ffd5afd1e7c3e10a4ca
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <?xml-stylesheet type="text/xsl" href="helma.xsl"?>
3 <xmlroot xmlns:hop="http://www.helma.org/docs/guide/features/database">
4   <hopobject id="7" name="brief" prototype="Page" created="1202805395331" lastModified="1374597923871">
5   <hop:parent idref="0" prototyperef="Root"/>
6     <is_xhtml type="boolean">true</is_xhtml>
7     <http_remotehost>127.0.0.1</http_remotehost>
8     <http_language>en-US,en;q=0.8</http_language>
9     <uri>brief</uri>
10     <http_browser>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36</http_browser>
11     <time type="date">23.07.2013 11:45:23 CDT</time>
12     <hopsession>127.0.0.67.51.233.108qi064sei3w</hopsession>
13     <body> &lt;h1&gt;What is Beagle?&lt;/h1&gt;\r
14  &lt;h2&gt;Where did the BeagleBoard idea come from?&lt;/h2&gt;\r
15  &lt;p&gt;My personal interest with computers and electronics began around age 8 with\r
16     &lt;a href=&quot;http://www.trs-80.com/wordpress/books/&quot;&gt;&quot;Getting Started with TRS-80\r
17     Basic&quot;&lt;/a&gt; and &lt;a href=&quot;http://www.forrestmims.com/&quot;&gt;&quot;Getting Started with\r
18     Electronics&quot;&lt;/a&gt;. My mom let me do anything I wanted with the computer,\r
19     because all of her important files were on floppy disks far away from where\r
20     I was playing---except open it up and mess with the electronics. Once the\r
21     bug bit me, I spent all my spare change buying random components from\r
22     Radio Shack and building simple 555 circuits.  It took a long time to\r
23     eventually getting ahold of Z80 processors and begin programming them\r
24     in assembly to write to things like voice synthesizers. I’ve always\r
25     wanted to see those same freedoms to learn about computers and electronics\r
26     imparted on the next generation---as well as short-circuiting the connection\r
27     between computers and electronics.\r
28  &lt;/p&gt;\r
29  &lt;p&gt;Gerald Coley, at the time a hardware guy in TI strategic marketing supporting\r
30     OMAP customers, asked me, and others, what could we do with a board based on \r
31     the highest performance ARM-based system-on-chip available today, if it was \r
32     small and powered via USB.  The answer was to create the most amazing open \r
33     source development and education project yet seen in the embedded world.  \r
34 &lt;/p&gt;\r
35 &lt;p&gt;The first thing I did was ask Gerald about things we could add to the board.  \r
36     What about an LCD?  What about on-board WiFi and Ethernet?  He said, sure, \r
37     no problem $10 here, $30 there.  When I finally woke up and realized that \r
38     with all the things we wanted to do with this board, the best thing to do \r
39     was to enable them &lt;b&gt;&lt;u&gt;all&lt;/u&gt;&lt;/b&gt; by simply &lt;i&gt;getting out of the way.&lt;/i&gt;\r
40 &lt;/p&gt;\r
41  &lt;h2&gt;Doing more with less&lt;/h2&gt;\r
42  &lt;p&gt;\r
43   By eliminating all of the on-board peripherals not already among the numerous\r
44   ones on the digital and analog system-on-chip pair themselves, and by providing\r
45   standard expansion buses, like high-speed USB 2.0, SDIO, and DVI-D, developers\r
46   are able to bring-their-own peripherals and do exactly what they want.  What \r
47   we created was a\r
48   &lt;i&gt;\r
49    low-cost, fan-less\r
50    &lt;u&gt;computer,&lt;/u&gt;\r
51   &lt;/i&gt;\r
52   with all the expandability of today&apos;s desktop machines, but\r
53   &lt;i&gt;without the bulk, expense, or noise.&lt;/i&gt;\r
54   It is the kind of platform you can use to develop computer science solutions \r
55   that could be put\r
56   &lt;i&gt;anywhere.&lt;/i&gt;\r
57  &lt;/p&gt;\r
58  &lt;p&gt;\r
59   Instead of using a fixed, embedded LCD, Gerald used the digital and analog \r
60   LCD ports to add monitor/TV connections, so that any DVI-D enabled monitor or \r
61   S-Video enabled TV could be used.  The USB port (eventually, ports) can be \r
62   used to add a high-speed hub for adding a keyboard, mouse, and WiFi connection \r
63   and the MMC/SD connector can be used to add multiple gigabytes of storage, but \r
64   building a computer out of a BeagleBoard is\r
65   &lt;i&gt;just the beginning.&lt;/i&gt;\r
66  &lt;/p&gt;\r
67  &lt;h2&gt;Collaborating on Beagle&lt;/h2&gt;\r
68  &lt;p&gt;\r
69   With the simple theme of supporting standard interfaces and getting out of the\r
70   way, those who would like to collaborate on extending Beagle are encouraged to\r
71   do it in any way they’d like.  Instead of trying to take control of the \r
72   community by pushing a single collaboration portal, BeagleBoard.org developers\r
73   are encouraged to take their contributions directly to the communities already\r
74   supporting the project they desire to port to Beagles, or to create their own \r
75   community collaboration tools using existing offerings at\r
76   &lt;a href=&quot;http://github.com/beagleboard&quot;&gt;github.com&lt;/a&gt;\r
77   and others.\r
78  &lt;/p&gt;\r
79  &lt;p&gt;It is certainly true that by encouraging BeagleBoard.org collaboration to \r
80  spread to the corners of the Internet that there will be fragmentation in the \r
81  community.  Developers will therefore be encouraged to do three things:&lt;/p&gt;\r
82  &lt;ul&gt;\r
83   &lt;li&gt;\r
84    Register their project at\r
85    &lt;a href=&quot;http://beagleboard.org/project&quot;&gt;BeagleBoard.org/project,&lt;/a&gt;\r
86   &lt;/li&gt;\r
87   &lt;li&gt;\r
88    Provide information about their project using one of the\r
89    &lt;a href=&quot;http://creativecommons.org&quot;&gt;Creative Commons&lt;/a&gt;\r
90    licenses, and\r
91   &lt;/li&gt;\r
92   &lt;li&gt;Publish RSS/Atom feeds that can be used to update the project status.&lt;/li&gt;\r
93  &lt;/ul&gt;\r
94  &lt;p&gt;The web software required to aggregate information about these projects, including their release announcements, bug reports, and discussion links, will all be built using widely adopted standards, such as RSS and Atom, as an open source project of its own that is executed on the BeagleBoard.org server.  Developers will be welcomed and encouraged to take the web server build script for Amazon EC2 servers and website source to improve upon the aggregation capabilities of the site.&lt;/p&gt;\r
95  &lt;h2&gt;What can Beagle do?&lt;/h2&gt;\r
96  &lt;p&gt;I&apos;m still trying to find applications where a BeagleBoard can&apos;t play a role.\r
97  The general-purpose processor performance of Beagle exceeds that of \r
98  other low-cost computing platforms on the market today, such as the OLPC XO-1.\r
99  Additionally, the processor contains 2D and 3D graphics acceleration \r
100  capabilities as well as a DSP optimized for multimedia processing.  A typical configuration of a Beagle Board system would draw power off of a USB port on standard laptop or desktop PC used for developing and downloading the low-level Beagle Board software, but additional peripherals would allow the Beagle Board to operate as a multimedia computer on its own.&lt;/p&gt;\r
101  &lt;h3&gt;Possible applications&lt;/h3&gt;\r
102  &lt;ul&gt;\r
103   &lt;li&gt;Low-cost Linux PC&lt;/li&gt;\r
104   &lt;li&gt;Network-connected digital signage&lt;/li&gt;\r
105   &lt;li&gt;3D user interface development (Clutter, etc.)&lt;/li&gt;\r
106   &lt;li&gt;Game console&lt;/li&gt;\r
107   &lt;li&gt;LCD-to-picture-frame conversion kit&lt;/li&gt;\r
108   &lt;li&gt;Adobe Flash client &quot;alarm clock&quot; (like the Chumby)&lt;/li&gt;\r
109   &lt;li&gt;Kitchen computer&lt;/li&gt;\r
110   &lt;li&gt;Web services development&lt;/li&gt;\r
111   &lt;li&gt;Google Talk video phone&lt;/li&gt;\r
112   &lt;li&gt;Notebook TV-out via USB&lt;/li&gt;\r
113   &lt;li&gt;Projector media reader and presenter&lt;/li&gt;\r
114   &lt;li&gt;Gaming platform emulator&lt;/li&gt;\r
115   &lt;li&gt;Thin client terminal&lt;/li&gt;\r
116   &lt;li&gt;Web browser for the TV&lt;/li&gt;\r
117   &lt;li&gt;Multimedia codec and framework development&lt;/li&gt;\r
118   &lt;li&gt;Home networked media (DLNA/XMPP) server/client&lt;/li&gt;\r
119   &lt;li&gt;Security camera analyzer, streamer, recorder, and monitor&lt;/li&gt;\r
120   &lt;li&gt;USB traffic monitor (looks like a HUB)&lt;/li&gt;\r
121   &lt;li&gt;USB class conversion (add software support where drivers aren&apos;t available on the PC)&lt;/li&gt;\r
122   &lt;li&gt;Network sniffer&lt;/li&gt;\r
123   &lt;li&gt;Set-top box&lt;/li&gt;\r
124   &lt;li&gt;Vehicle telematics and automation&lt;/li&gt;\r
125   &lt;li&gt;Software defined radio&lt;/li&gt;\r
126   &lt;li&gt;Mobile digital television&lt;/li&gt;\r
127   &lt;li&gt;Robotics&lt;/li&gt;\r
128   &lt;li&gt;Home automation&lt;/li&gt;\r
129   &lt;li&gt;and many more that community members can imagine...&lt;/li&gt;\r
130  &lt;/ul&gt;\r
131  &lt;h2&gt;How do I get a Beagle of my own?&lt;/h2&gt;\r
132  &lt;p&gt;\r
133   A purchase link for a Beagle will always be available on\r
134   &lt;a href=&quot;http://beagleboard.org&quot;&gt;BeagleBoard.org&lt;/a&gt; and we’ve set it\r
135   up for each of the boards to be available for purchase for 10+ years.\r
136  &lt;/p&gt;\r
137  &lt;p&gt;\r
138   If you are more adventurous, then you are invited to utilize\r
139   &lt;a href=&quot;/hardware/design&quot;&gt;all of the Beagle design materials.&lt;/a&gt;\r
140   This includes electronic copies of the schematic, layout, and assembly \r
141   designs.  All of the Texas Instruments components utilized on the board will \r
142   be made available for public purchase.  If there is a component that is \r
143   difficult for you to purchase, please contact me for additional information.  \r
144   Building boards isn&apos;t easy and you are encouraged to purchase the boards \r
145   through the website, but links to manufacturers who can handle making these \r
146   boards will be provided to those looking to extend the design.\r
147  &lt;/p&gt;\r
148  &lt;h2&gt;For whom are Beagles intended? / Using Beagle for fun, education, and profit&lt;/h2&gt;\r
149  &lt;p&gt;Makers, educators, explorers, professional engineers and corporations\r
150      seeking to build upon a rich ecosystem are all encouraged to participate in\r
151      BeagleBoard.org. With so much openness and thousands upon thousands of\r
152      examples of people doing fun, interesting and profitable things with Beagles,\r
153      you&apos;re missing out if you don&apos;t count yourself in for whom Beagle is\r
154      intended.\r
155  &lt;/p&gt;\r
156  &lt;p&gt;\r
157   --\r
158   &lt;a href=&quot;http://blog.hangerhead.com/&quot;&gt;Jason Kridner&lt;/a&gt;\r
159  &lt;/p&gt;\r
160 </body>
161     <http_referer>http://beagleboard.org/brief/edit</http_referer>
162     <http_host>beagleboard.org</http_host>
163     <user>jkridner@gmail.com</user>
164     <lang>en-us</lang>
165   </hopobject>
166 </xmlroot>