JwiK Brik™ - Java Wireless Kontroller project video thumbnail
Replay with sound
Play with
sound
$2,104 pledged of $6,000 goal
backers
$2,104 pledged of $6,000 goal
backers

About this project

A New Way To Make Stuff Wireless

Even someone with little or no electronics or wireless design experience can build networks of sophisticated embedded devices connected together by a high performance radio link. All they need is JwiK™ (pronounced jay-wick): The world's first ever rapid prototyping system for embedded wireless devices.

JwiK™ is an acronym for Java programmable Wireless Kontroller (misspelling is intentional). It is an open-source hardware and software platform for rapidly developing your own embedded wireless devices using low cost, high performance hardware and the powerful Java programmable language. 

There is so much to say about JwiK™ that we cannot even begin to put it all here.  We are constantly updating and adding to our project Wiki.  You can find it at our main project site http://jwik.codeplex.com/documentation

Build this wireless temperature sensor network in less than 2 hours!
Build this wireless temperature sensor network in less than 2 hours!

The development platform includes two hardware elements:

The JwiK BriK™ is an open-source FCC certifiable DIP style transceiver module that can be used on breadboards or custom printed circuit boards.  It has an on-board temperature sensor; creating a wireless temperature sensor is as easy as connecting a BriK™ to a battery pack and an antenna.

Jduino™ is a carrier board for the BriK™ that has the same footprint as an Arduino Uno controller and is compatible with most available Arduino Shields. 

JwiK Brik™ Module and JwiK™ Jduino Carrier Board
JwiK Brik™ Module and JwiK™ Jduino Carrier Board

Open Hardware

The BriK™ is open source and its design files are free to use. Unlike most other low-cost wireless modules, the BriK™ is not weak and underpowered. It includes a 100mW 900MHz transceiver capable of several miles of range outdoors and thousands of feet indoors while still operating off of USB power; no Zigbee solution can do that!

The BriK™ can easily be certified by the FCC as a modular intentional transmitter. That certification can then be inherited by any product the module is used in.

NOTE: We intend to get certification for the modules we manufacture ( see the conclusion for an explanation on the timing.) but each manufacturer of BriK™ modules must obtain its own FCC modular certification: their rules, not ours.

The Jduino™ includes a USB connector with a USB/Serial adapter IC and an industrial screw terminal connector for external power. It can be powered from the USB port or from the external power connector and will operate from 4-16V DC input.

Connected to a PC via its USB connector, the Jduino™ can be used as a master/gateway for the wireless network. The other network slaves/nodes are a combination of Jduino™ and/or BriK™ boards. The Jduino™ boards can be combined with off the shelf Arduino Shields from a variety of hardware vendors to acquire the hardware capabilities you want your nodes to have. JwiK BriK™ modules can also be used with custom circuitry on .1" breadboards or with custom printed circuit boards to form nodes with custom capabilities. In either case, prototyping is quick and easy.

Isn't Java Too [fill in the blank] For Embedded Applications?

The JwiK™ virtual machine is written in ansi-C and is optimized for speed and a small code footprint.  All libraries and hardware drivers are written in C and accessible from Java applications.  JwiK™ Java applications compile to byte code which yields a smaller binary as compared to a native C application.  JwiK™ applications run in a virtual sandbox, making execution secure and field updates more reliable. All of these features combined makes JwiK™ Java the perfect embedded programming language.

JwiK™ includes an open-source IDE custom made for embedded application development.  Using the JwiK™ IDE, you can write, compile, download, and debug JwiK™ applications directly on JwiK™ hardware.  A graphical IO config tool is included in the IDE.  It makes IO configuration as simple as drag and drop.

JwiK™ Open Source Development Environment
JwiK™ Open Source Development Environment

Something for Everyone

Educators - JwiK™ is a great way to excite students about embedded system programming and embedded wireless application development.  The Internet of Things and wireless mesh networking are two popular educational topics and JwiK™ is a perfect fit for both.

Hobbyists and Inventors - Leverage your existing Arduino hardware to develop complex embedded wireless applications in a matter of hours using free open source hardware and software.

Professional Prototyper - Concept to proof-of-concept in less than a day; our tools, software, and hardware are designed to work together to bring sophisticated concepts to reality very quickly.  No other embedded wireless technology can offer that... and ours is open source and free.  It is a wireless Lego™ kit, Erector™ set, and Lincoln Logs™ all rolled into one.

Funding Request

The JwiK™ technology is actively working on prototype hardware today.  There are a number of software tasks and some hardware design work left to do to get this product to release, but it can be done within 4-6 weeks easily from the time this project is funded.  You can follow the progress of this project at our website (www.d6labs.com) and at the project's CodePlex site at: jwik.codeplex.com.  We are actively updating the documentation and source files as well as monitoring the discussions at the codeplex site. 

Current Prototype
Current Prototype

The modules we use in the JwiK™ boards are built for us in China.  

Core Module
Core Module

The BriK™ and the Jduino™ boards will be built and tested at our local facility in Yukon, Oklahoma.  All hardware and software development will also be completed at our facility.  The complexity of these boards is very low so we will employ manual assembly processes for the first several batches until the volume warrants transfer to an automated pick and place assembly line.

Our funding goal is $6,000, which just covers the materials to build the first batch of BriK™ modules and Jduino™ carrier boards.  If you think this project can benefit you, then we encourage you to support at whatever level you can.  The more we raise, the more we can spend to advance the project. 

If we raise more than $20,000, we will immediately submit the BriK™ module for FCC modular certification which will also cover the Jduino™ carrier board.  Otherwise, we will submit the module for testing when sales have generated sufficient revenue (this testing is expensive!!).   If you are concerned about the FCC status of this module or would like to know more about what the requirements are, you can visit www.fcc.gov or feel free to post a question here.  We would be happy to explain it.  By the time you get to production, we will have certification, so you can develop your product with confidence.  For hobbyists building prototypes, it is not an issue in any event.

We do have our Chinese contract manufacturer on-line and ready to go.  If we raise so much money that the demand for our BriK™ and Jduino™ boards exceeds our internal capacity to deliver, they can be up and running within a couple of weeks and can produce millions of boards in a year.  So have confidence that we can handle any level of funding; we are secretly (shh.... don't tell anyone) hoping to raise $150K and kick start this thing right.

If you have any questions about our project at all, please ask them in the discussion forum.  We will do our best to answer all questions within an hour of their initial post time.

Thanks for looking at our project. 

P.S. - All of my design notes are captured with a digital pen in an effort to document the process I went through in developing this project.  I will be releasing an e-book based on these notes later this year, but you can get a copy with the higher reward levels.  The pinout pic above is an example.

Questions about this project? Check out the FAQ

Support this project

  1. Select this reward

    Pledge $15 or more About $15

    JwiK BriK™ Bare PCB AND Jduino™ Bare PCB plus free shipping in US(add $15 for international). This is perfect if you are handy with a soldering iron and want your JwiK™ system as fast as possible and don't mind sourcing your own parts. We will ship these as soon as we get them from the vendor; these rewards will ship first.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $20 or more About $20

    Be the very first to receive a JwiK BriK™ that is Assembled and Tested. Shipping is free in the US.(add $15 for international).

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $30 or more About $30

    DIY Kits : (1) JwiK BriK™ Bare PCB with parts kit AND (1) Jduino™ Bare PCB with parts kit. Assembly should take a couple of hours. Shipping is free in the US(add $15 for international). The full kits are perfect for the DIYer that is handy with a soldering iron and without the patience to wait for us to build them.

    Less
    Estimated delivery
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $40 or more About $40

    Be the very first to receive a JwiK Jduino™ board populated with a BriK™ that is Assembled and Tested. Shipping is free in the US.(add $15 for international).

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $50 or more About $50

    DIY BriK™ 3 Pack -(3) JwiK BriK™ Bare PCB with parts kit. Assembly should take a couple of hours. Shipping is free in the US(add $15 for international). The full kits are perfect for the DIYer that is handy with a soldering iron and without the patience to wait for us to build them.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $60 or more About $60

    JwiK™ Starter Kit
    (2) - JwiK BriK™ assembled and tested
    (1) - Jduino™ assembled and tested
    Free US shipping (add $20 for international). The starter kit has one Brik™ and one fully populated Jduino™ board and is great for applications like replacing a serial cable for a robot.

    Less
    Estimated delivery
    9 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $75 or more About $75

    DIY BriK™ 5 Pack -(5) JwiK BriK™ Bare PCB with parts kit. Assembly should take a couple of hours. Shipping is free in the US(add $15 for international). The full kits are perfect for the DIYer that is handy with a soldering iron and without the patience to wait for us to build them.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge $100 or more About $100

    JwiK BriK™ Fun Pack - (5) each assembled and tested. Free US shipping (add $20 for International). You can combine this reward with the Starter Kit reward and have everything you need to create a wireless sensor network, wireless building control application, or anything else you can imagine.

    Less
    Estimated delivery
    2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge $200 or more About $200

    JwiK Jduino™ Fun Pack - (5) each assembled and tested populated with BriKs™. Free US shipping (add $20 for International). You can combine this reward with the Starter Kit reward and have everything you need to create a wireless sensor network, wireless building control application, or anything else you can imagine. This fun pack has a major advantage over the $100 BriK™ fun pack: you don't have to prototype your own IO circuitry because you can use off the shelf Arduino shields that you can buy at Radioshack. How is that for rapid prototyping?

    Less
    Estimated delivery
    2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Select this reward

    Pledge $250 or more About $250

    JwiK™ Master Development Kit -
    (2) Jduino™ boards (10) JwiK BriK™ boards
    (1) USB Stick with app notes, docs, source code, etc. Free US shipping (add $25 for international). The Master Development Kit provides enough modules to prototype a complicated wireless networking application; it is perfect for companies that want to evaluate JwiK™ prior to committing to it for a product.

    Less
    Estimated delivery
    2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  11. Select this reward

    Pledge $1,000 or more About $1,000

    There are a limited number of these rewards available. This is for the serious supporter who wants to build a big application with more than one network. It includes (3) JwiK™ Master Development Kits, (3) Jduino™ fun packs. That gives you 30 BriKs™ and 21 Jduino™ boards, a total value of over $1400. In addition, you will also receive a signed special edition print copy of an e-book we are publishing documenting the process we used to complete this project, along with copies of all of our notes, calculations, etc and anything else I can think of that you might be interested in. At this reward level, you have shown a commitment to the project that we think gives you the right to be our partner in its development. You will have to opportunity to drive future releases, participate in development, and get beta preview access to pre-release hardware and software. The dev kits will ship in November and the e-book will be available in December. If the project is successfully funded, you will immediately be included in the development process and will be able to drive features even for the first release. These kits will be built and shipped before modules, boards, and kits for lower reward levels.

    Less
    Estimated delivery
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)