Share this project

Done

Share this project

Done
The OpenFlow switch that is powerful enough to develop world changing SDN applications yet small enough to sit on your desk.
The OpenFlow switch that is powerful enough to develop world changing SDN applications yet small enough to sit on your desk.
The OpenFlow switch that is powerful enough to develop world changing SDN applications yet small enough to sit on your desk.
283 backers pledged AU$ 41,106 to help bring this project to life.

About this project

Zodiac FX: The world's smallest OpenFlow SDN switch project video thumbnail
Replay with sound
Play with
sound

Zodiac FX: The world's smallest OpenFlow SDN switch

AU$ 41,106

283

Imagine the possibility of having complete control over your home network. Like giving priority to bandwidth sensitive applications such as streaming media or online gaming. What about monitoring network usage or providing guest access to friends and family or even using it to protect your network from intruders? Until now the power of Software Defined Networking (SDN) was only available to the administrators of large corporate networks like Google and Facebook. Even though there are numerous free or open source SDN controllers on the internet the one thing that was missing was a small, affordable OpenFlow switch.

Well that was until now....

Introducing the Zodiac FX

The Zodiac FX provides many of the features of an OpenFlow switch costing thousands of dollars, yet is small enough to fit in the palm of your hand. Some of those amazing features include:

  • 4 x 10/100 Fast Ethernet ports with integrated magnetics
  • Command line interface accessible via USB virtual serial port
  • Amtel ATSAM4E Cortex M4 processor
  • Support for OpenFlow 1.0, 1.3 & 1.4
  • 512 entry software flow table
  • 64KB frame buffer with non-blocking store and forward
  • 802.1q VLAN support for 64 groups from 4096 IDs
  • Per port based 802.1x authentication
  • 802.1w Rapid Spanning Tree Protocol (RSTP)
  • 16 ACLs per port
  • 2KB jumbo frame support
  • QoS / CoS prioritisation with 802.1q tag insertion
  • Auto MDIX with X-over detection
  • Per port link and activity LEDs 
  • High speed SPI expansion header
  • USB powered
  • Ultra small size of only 10 cm x 8 cm

What is OpenFlow?

OpenFlow is the protocol that makes Software Defined Networking possible. OpenFlow was originally developed by researchers at Stanford University and is now supported by all major networking vendors. At the centre of an OpenFlow network in an SDN controller, this is where your applications are installed. OpenFlow is used to communicate to the switches on your network which then process the data going through their ports using what are called "flows". These flows are generated by your application based on the task you have programmed it to perform.

Open Source firmware

Because we are part of the SDN development community, just like you we believe it's important to share the things we create. That is why the Zodiac FX firmware is completely open source. This means that anyone can download the source from our website and use the free Atmel Studio to produce their own custom version. Even though we will continue to develop the firmware ourselves, it doesn't stop someone from forking a different version and building an entirely new community around it.

The Zodiac FX firmware utilises the Atmel Software Framework (ASF) for generic device drivers such as USB, SPI, etc. On top of this it then adds a custom written driver for the KSZ8795. FreeRTOS is used to provide task and memory management for the three core processes; Command (CLI), Switching and OpenFlow. 

Beta program

To ensure we produce a final product that exceeds everybody's expectations we will be running a BETA program that will allow the Zodiac FX to be tested in real world environments, with real world traffic. The beta program only has a limited number of places so if you have experience in OpenFlow, software development or network design we would really love for you to become part of our beta test team.

Rewards

The whole point of the Zodiac FX was to make it as accessible as possible so we have created a range of rewards so everyone can have the ability to develop great SDN applications.

New Rewards!

We have now added three new rewards, the limited edition "Go with the Flow!" T-Shirt, a T-Shirt / Zodiac FX Pack and the special edition Kickstarter only signed and numbered GREEN Zodiac FX.

Limited Edition T-shirt

This limited edition, 100% cotton T-shirt features the phrase "Go with the Flow!" on the front and the Northbound Networks logo on the back.

Production timeline

We have planned a realistic delivery schedule that allows us to ship all your rewards in an achievable time frame. The current Beta 2 version has been fully functional for a number of months and it's been the basis for firmware development up until now. There are however a few optimisations that will be made to improve the manufacturing workflow before it goes out to our beta testers. Once we are happy that there are no issues with the hardware it will be taken for emissions testing which will include certification for RCM, FCC, CE and IC. We will also consider VCCI and CCC if required. Once certification is complete we will begin manufacturing and delivery.

Key components

The Zodiac FX is built upon the highest quality 4-layer PCB with Gold immersed pads to ensure reliability.

At it's heart is a powerful Atmel ATSAM4E8C ARM Cortex M4 processor. Together with Atmel's integrated development environment (IDE), Atmel Studio, you can easily build or modify the firmware and reload it onto the Zodiac FX via USB. 

In addition to OpenFlow the Zodiac FX features the layer 2/3 switching capabilities of the amazing Micrel KSZ8795 Ethernet controller. The KSZ8795 provides many of the features of an datacenter grade switch at a fraction of the size and cost.

To provide the best performance and ensure minimal emissions the Zodiac FX includes 10/100 RJ-45 ports with indicator LEDs and integrated magnetics.

Manufacturing

It is important to us that we manufacture the Zodiac FX in Australia and help support the local community. So all of the devices are being built in-house using state of the art Neoden pick 'n' place machines and reflow ovens. These machines can build a Zodiac FX in about 30 seconds! 

This way we can ensure that we provide a high quality product using only original components. It also reduces the risk of large scale manufacturing errors and shipping issues. Every board will be individually tested, flashed with the lasted firmware and lovingly packed before being shipped to our amazing community of backers.

Who is Northbound Networks?

Northbound Networks is an Australian networking company founded in 2014 with the goal of creating affordable tools for SDN developers. Northbound Networks currently produces a number of SDN development utilities and is also one of the most downloaded developers on HP's SDN application store.

About the creator

Paul Zanna is the founder of Northbound Networks and the creator of the Zodiac FX. Paul has been designing enterprise networks for almost 25 years. He has spent the last 2 years working with networking companies and universities from all around the world developing new ways to utilise the power of SDN. He has also published a number of research papers on SDN and is a member of the ANZ SDN Alliance. Further information on Paul's background is available on Linkedin

Risks and challenges

As with any new hardware device there are a number of manufacturing and component supply risks. These include shortages and/or delays sourcing components, manufacturing delays or faults and possible issues with shipping. In addition, there are also inherent risks with developing a new product such as unforeseen difficulties with software development and possible design changes required due to standards compliance. To reduce these risks we are including a beta test program to ensure proper real world testing of the hardware. As the firmware is user updatable any software issues that arise after shipping can be easily corrected with updates.

Learn about accountability on Kickstarter

Support this project

  1. Select this reward

    Pledge AU$ 5 or more About $4

    SUPPORTER
    Receive a special thank you email, access to exclusive project updates and future special offers.

    Less
    Estimated delivery
    3 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  2. Select this reward

    Pledge AU$ 35 or more About $27

    T-SHIRT
    Get ONE (1) limited edition "Go with the Flow!" T-Shirt.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  3. Select this reward

    Pledge AU$ 64 or more About $49

    SUPER EARLY BIRD
    Get ONE (1) Zodiac FX OpenFlow switch board at an amazing price.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 165 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  4. Select this reward

    Pledge AU$ 75 or more About $58

    EARLY BIRD
    Get ONE (1) Zodiac FX OpenFlow switch board at great price. If you missed out on the Super Early Bird reward make sure you don't miss out again!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 1 backer
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  5. Select this reward

    Pledge AU$ 89 or more About $68

    PRODUCTION RUN
    Get ONE (1) Zodiac FX OpenFlow switch board from the full production run.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    2 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  6. Select this reward

    Pledge AU$ 109 or more About $84

    T-SHIRT PACK
    Get ONE (1) limited edition "Go with the Flow!" T-Shirt plus ONE (1) Zodiac FX board.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    6 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  7. Select this reward

    Pledge AU$ 149 or more About $114

    TWO PACK
    Why get one when you can get two? Receive TWO (2) Zodiac FX OpenFlow switch boards and have twice the power.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    39 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  8. Select this reward

    Pledge AU$ 179 or more About $137

    BETA TESTER
    Become an official Zodiac FX Beta Tester and receive ONE (1) of the limited edition blue beta test boards not long after the campaign finishes. Plus you will also get a second ONE (1) later on from the production run. Beta testers will also get access to the pre-release firmware and exclusive membership to the Beta Tester section of the Zodiac forum. Please ONLY select this reward if you have the skills and time to participate in the Beta program.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 37 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  9. Select this reward

    Pledge AU$ 199 or more About $153

    VIP PACK
    Get ONE (1) limited edition "Go with the Flow!" T-Shirt plus ONE (1) Kickstarter Edition, signed and numbered GREEN Zodiac FX (includes free shipping). This is a Kickstarter only reward and will not be available again after the campaign ends.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 3 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  10. Select this reward

    Pledge AU$ 279 or more About $214

    LAB PACK
    Receive FOUR (4) Zodiac FX boards and build your own SDN test lab. That's 16 ports of OpenFlow magic!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    16 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.
  11. Select this reward

    Pledge AU$ 499 or more About $383

    PARTY PACK
    Receive EIGHT (8) Zodiac FX boards and have an OpenFlow party with all your friends! A great option for SDN training or large networks experiments.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    10 backers
    AU$
    Kickstarter is not a store.

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

    Learn more about accountability.

Funding period

- (30 days)