* BC::labs [#w4a9a09f]
>
BC::labs publishes the information of the Open Source Gadget, Software, DIY Electronics, and others.~
This site provides not only the results of these projects, but also the whole process of projects.~
New projects are added to this site, and this site is frequently updated.~
~
-If you have questions about BC::labs, please submit your questions at "bc9-dev[at]googlegroups.com."~
Thank you.

* [[Open Source Gadgets]] [#f34133fe]
** [[bc10:http://labs.beatcraft.com/en/index.php?bc10]] [#cd3dfc0f]
** NEWS [#m7b8d1c2]
>
[[bc10:http://labs.beatcraft.com/en/index.php?bc10]] is an Open Source Gadget and is developed as the successor of bc9. bc10 is capable of running~
OpenEmbedded Linux, and Android. Unlike bc9, bc10 is equipped with two slots for Expansion Board,~
and Expansion Board handles expansions and modifications.
-2015-03-20~
BC-USB-Kit has been launched at [[Amaozn.co.jp>http://www.amazon.co.jp/gp/product/B00UTJVRS6]].~
BC-USB-Kit is a USB-gadget development kit, which uses a PIC of Microchip Technology. The links for the basic information are available at [[BC-USB-Kit]]. The basic information includes  the details of hardware, which pin headers to solder to BC-USB-Kit, how to build a firmware, and how to write the firmware into BC-BC-USB-Kit.~
~
-2013-02-25~
To exchange the information of ANT, BC-ANT Group, a Facebook group, is created.~
To join the group, register and log-in Facebook, then, please search BC-ANT group by the "BC",~
"ANT", and "BC-ANT" within Facebook. This group uses an authentication system.  please apply~
the membership first. Then, wait reply form the administrators of group.~

** [[bc9:http://labs.beatcraft.com/en/index.php?Open%20Source%20Gadgets%2Fbc9]] [#a4803a5a]
* Hot Topics [#m9d81e7c]
** BC-USB-Kit [#t97eabda]
>
[[bc9:http://labs.beatcraft.com/en/index.php?Open%20Source%20Gadgets%2Fbc9]] is a PDA-like portable device, which runs OpenEmbedded Linux as well as Android. bc9 employs~
gumstix verdex pro as CPU Board. Base Board of bc9 is designed as a Open Source Gadget. Its technical~
information is available to the public. Users easily modify and/or fix Base Board of bc9.
BC-USB-Kit is a USB-gadget development kit, which uses PIC24FJ128GB202 of Microchip Technology Inc.~
Besides the USB connector, EEPROM, a humidity and temperature sensor, and a user programable LED, and a user programable switch are equipped on the board. As you just solder pin headers to BC-USB-Kit, you can start developing a USB gadget with these on-board sensor and so on.~
The basic information for how to develop a USB gadget on BC-USB-Kit is listed at the links below.~

* Software [#u0a7319d]
** [[Android:http://labs.beatcraft.com/en/index.php?Android]][#z179192f]
>
[[Android]] is an open source software created for mobile phones and other devices. Android has~
been successfully booted on [[bc9:http://labs.beatcraft.com/en/index.php?Open%20Source%20Gadgets%2Fbc9]], a gumstix
verdex pro based Open Source Gadget and [[bc10]],~
an OMAP3530 based Open Source Gadget. Also, Android has been ported for other platforms.

** MeeGo [#d1915500]
- BC-USB-Kit needs two different types of pin headers for developing a USB gadget with it. The information of these pin headers is listed at [[BC-USB-Kit/Pin Header Information]].~
~
- The article of [[BC-USB-Kit/Manual]] provides the detail information of BC-USB-Kit. The schematics and layout drawing of BC-USB-Kit are available at [[this page>http://labs.beatcraft.com/en/index.php?BC-USB-Kit%2FManual#k77e27da]].~
~
- The way to build a firmware and  write it into PIC of BC-USB-Kit is explained at the article of [[BC-USB-Kit/get started]]. This article provides step-by-step explanations of how to build a firmware and how to write it into PIC. The source code of the demo firmware can be downloaded from this [[section>http://labs.beatcraft.com/en/index.php?BC-USB-Kit%2Fget%20started#v90827a2]].~
~
- The tutorials for BC-USB-Kit are listed at [[BC-USB-Kit/Tutorials]]. These tutorials introduces how to use and to program on BC-USB-Kit. These explain how to create applications with BC-USB-Kit. These tutorials are useful for learning how to program PIC.~
~
**ANT[#ud9cf90c]
>
[[MeeGo]] is a Linux-based open source OS, which is created since Intel of Moblin and Nokia of Maemo~
have merged together. [[MeeGo]] is aimed at working with wide range of hardware, and currently three~
projects are specifically targeted thee different areas of devices – handset devices, netbooks, and~
in-vehicle infotainment terminals.~
[[ANT]] section lists the information of ANT related products such as ANT-30pin Adapter,~
ANT-Serial bridge module, and ANT-USB dongle. The information of corresponding~
drivers and ANT used electronics works are also shown.~
For the questions of ANT, please join BC-ANT, a Facebook group. Please search "BC-ANT"~
within Facebook. Then send a message to an administrator of the group for registration.~
*** ANT Adapter [#e21f2106]
>
ANT Adapter is an ANT-30pin adapter for iPhone and iPod touch, which are equipped with 30pin connector and internal GPS.
ANT Adapter supports ANT protocol as well as ANT device profiles. To communicate ANT+ sensors, ANT Adapter requires
the specific iOS application, BeatRun.
This adapter has passed the certification test of Apple MFi Program, and it has been received Technical Conformity form
the Japanese regulatory authority. ~
~
-For other software information, please look at [[Software Page:http://labs.beatcraft.com/en/index.php?Software]] 
For the details of ANT Adapter, please visit [[ANT/ANT]] Adapter.~
~
Also the farther information of BeatRun is available at [[ANT/BeatRun]].~

* Hardware [#o7ce1733]
**ANT [#ud9cf90c]
>
ANT is a proprietary wireless sensor network protocol, which is running in 2.4GHz ISM band. ANT works at~
ultra-law power consumption and capable of handling various types of networks such as peer-to-peer, star,~
tree and fixed mesh networks. However, the communication distance is limited. The amount of data can be~
transmitted at once is also restricted. In this section, the ANT related hardware is listed. The samples that utilize~
the hardware and the ANT related software are underdevelopment.~

** [[Intel Atom:http://labs.beatcraft.com/en/index.php?Hardware#ia333eb6]] [#qb86968c]
*** BC-ANT-USB [#rde780ec]
>
Intel Atom processors are designed to consume low energy and aimed at the mobile and embedded device market.~
This section shows the results of porting Android 1.6r2 for Atom Z510/530. This section also demonstrates the~
application of Jakar Media Framework on an Atom Z510/Z530 based single board computer.~
BC-ANT-USB is a ANT-USB dongle, which is developed and produced by BeatCraft, Inc.~
The ANT chip that BC-ANT-USB employs is nRF24AP2-USB of Nordic Semiconductor, Inc.~
This ANT chip is commonly used for ANT-USB devices. The details of BC-ANT-USB are listed~
on [[ANT/BC-ANT-USB]].~

** [[gumstix verdex pro:http://labs.beatcraft.com/en/index.php?Hardware%2Fgumstix]] [#kb460b56]
>
gumstix is a gum stick sized single board computer (computer-on-module), which is able to run embedded Linux and~
Android. This section introduces a gumstix model and shows how to create OpenEmbedded build system. The model~
of the gumstix used hereis verdex pro XL6P,  PXA270 (Marvell) @600MHz. The build system is used for installing~
Angstrom Distribution.~
~
- For other hardware projects, please visit [[Hardware Page:http://labs.beatcraft.com/en/index.php?Hardware]].
//- [[PowerQUICC]]

* DIY Electronics [#vb865e74]
** sensor[#m7082325]
*** BC-ANT-SERIAL-2 [#m83ecc89]
>
- [[AMI602 Breakout Module:http://labs.beatcraft.com/en/index.php?DIY%20Electronics%2FAMI602%20Breakout%20Module]]
This is the current version of BC-ANT-SERIAL. This is a ANT-Serial bridge module. The ANT chip of~
this module is nRF24AP2-8CH of Nordic Semiconductor, Inc., and it comes with 1x5 pin-header. The~
size of this ANT-Serial module is greatly downsized comparing with the previous ANT-Serial Module.~
The details of BC-ANT-SERIAL is listed on [[ANT/BC-ANT-SERIAL>http://labs.beatcraft.com/en/index.php?ANT%2FBC-ANT-SERIAL_2]].~

* [[reference:http://labs.beatcraft.com/ja/index.php?%BB%B2%B9%CD%BB%F1%CE%C1]] [#c5211d71]

---
* etc. (to be organized) [#rd388a6e]
~
* Resources [#oc942569]
>
-[[etc.>http://labs.beatcraft.com/ja/index.php?%A4%BD%A4%CE%C2%BE]]

- [[Open Source Gadgets]]~
...This section provides the information of Open Source Gadget such as bc9 and bc10.~
~
- [[Software]]~
...This section lists software related information such as Android.~
~
- [[Hardware]]~
...The section introduces the information of hardware that BeatCraft has been developed.~
~
- [[Electronics Works:http://labs.beatcraft.com/en/index.php?DIY%20Electronics]]~
...This section explains the basics of electronics works in addition to the information of electronics works.~
~
- Demos~
...There are pictures and movies of the demonstrations of the hardware.~
~
- Lecture Materials~
...There are the handouts and complementary packages for the lectures.~
~
- Reference~
...This section lists the recommended titles of books and manufactures for electronics works.~
~
- Et Cetera~
...These are miscellaneous materials.~
~
- [[Obsoletes]]~
...This section shows the past experimental projects.~
~
----
Contents of this site is continually-revised and format may change for certain reasons. 

Copyright 2010 (C) By [[BeatCraft:http://www.beatcraft.com/]]


Front page   New List of pages Search Recent changes   RSS of recent changes