Swarm Robot competition entry and workshop

SwarmRobot with new IR shield PCB
SwarmRobot with new IR shield PCB

Just put in a huge effort to enter the Xinchejian SwarmRobot into the AFRON competition.

Also used the assembly instructions created as part of the entry to help run a  workshop with other Xinchejian members making SwarmRobots. The workshop was pretty successful, although our preparation was lacking a bit with an untested PCB that just arrived and was assembled for the first time during the workshop and a different power switch that did match the board!

Definitely time for a more relaxed pace – exploring the Lophilo and a few other projects!

Hello Lophilo

No “Hello World”, no blinking LEDs yet, but the Lophilo LEDs are controllable through the example shell scripts!

Lophilo signed board #2 All LEDs on.
Lophilo signed board #2 All LEDs on.
Lophilo signed board #2 1 LED via shell script and button push.
Lophilo signed board #2 1 LED via shell script and button push.

 

 

 

 

 

 

 

First impressions

  • more in the box than I expected – already almost complete, extremely professional!
  • WOW – signed board #2!
  • it is a very complex PCB
  • it really is a computer (ahem you have to push the on button, not just plug it in “:oops:”)
  • I can’t wait to get stuck into the FPGA – have several projects in mind
  • I can’t wait to get into the cloud9 environment
  • I can’t wait do heaps more

The new Lophilo board has also been run through most of the test procedure successfully. The tests that have not yet been completed are due to my poor Linux skills!

The training that is included with this version of the Lophilo will help fix that and get me up to speed with the FPGA.

LittleWire programming Xinchejian SwarmRobot AtTiny

LittleWire programming Xinchejian SwarmRobot AtTiny via Arduino GUI
LittleWire programming Xinchejian SwarmRobot AtTiny via Arduino GUI

The LittleWire was mainly purchased to support Ihsan as he has been very open, providing a lot of really interesting information about his build process and design and it has also been interesting seeing the DangerousPrototypes community helping that process and even building many variations.

But now it looks like it will become my main and highly used programmer and in high demand for the Swarm Robot project, so I might have trouble finding time to play with all the other modes it has!

Thanks Ihsan!

How to ‘Instantly turn your project into a “kit”’

Promotion of this idea has focussed so far on the creators or builders of projects creating and publishing a shopping cart from the BOM to create the easy purchase kit. This is very challenging for anyone not experienced in electronics and sourcing of parts! Here are a few snippets of people talking about this issue.

Ihsan, Littlewire project wrote:

Being a full time researcher/student and preparing an OSHW product is so exhausting …

Bunnie has several very interesting posts on part sourcing issues. Bunnie, Mitch Altman and others often travel overseas to the manufacturer and especially check on parts. Even fledgling projects like MCHCK travel overseas trip trying to get cost from $5.85 to $5 ($7 if use someone to sell/support).

Maybe once you have done it ‘many’ times and restrict yourself to a fairly standard process and parts, it gets easier, but for most of us, those first big hurdles remain. Even very experienced project designers have challenges, and as Bunnie has posted, this is an issue for commercial companies.

Ian from DangerousPrototypes has almost 24 products totalling almost 1900 items (not counting Tshirts) in stock at his MAIN supplier (retail value $US40,000) said:

… evidently Seeed was plagued with these problems in the beginning and now they swear by the broker. ….. Seeed has more experience than I will ever have sourcing parts, and this is how they do some of it, so I thought it was an interesting meeting to share. I’ll probably never buy a bulk lot of chips ever.

There other ways than doing it ALL yourself, to turn a projects BOM into a shopping cart, or even a full kit. These alternate approaches can be especially helpful to those with little experience in sourcing.

One partial step in this direction is the just announced Club Jameco. Yes this is commercial, and no, I have no affiliation of any kind. From an open source view, the design agreement (contract) and the return that starts at “5% of Net Sales” are limiting, but Jameco have allowed designer to keep intellectual rights. Jameco also reserves the rights to sell the project any way it can but that does NOT prohibit the Designer from selling his/her own designs to others. For some people, especially those just getting into design, this might be a good way to go!

But this Jameco approach once again demonstrates again the worth of the basic idea – your project can be turned into a kit that many others will buy!  The reality of hardware open or closed is that most of the parts need to come from a commercial source!

If you are not keen on going this way, then publish your own PCB designs and a good BOM, and everyone can then take their own approach to building. Publishing your project is the key first step, then easing the pain of sourcing with good BOMs is a critical next step, even if you just publish how you sourced or scavenged and then encourage others to SUBMIT how they sourced, so you can publish for them.

There are existing commercial vendors who will review and might publish and sell your project, Sparkfun is one. Some only manufacture and do not provide any sourcing assistance, for example SeeedStudios, so that approach is harder – you need the expertise to source and supply, the where the Jameco approach does most of this for you!

Another approach is via electronics magazines, either as formal circuits, or as brief, less formal circuit ideas and then hope that one of the kit supplier companies will stock and sell the kit! Disadvantage is that magazines require a very high standard of projects and also there is only a small number of magazines publishing a small number of projects, so competition would be very high if many people tried this approach.

Hackerspaces already help members develop skills to do this and some directly assist members sell projects, so you may want to check out your local space!

An approach that does not yet seem readily available to hobbyists is use of professional services to help with PCB design rules, gerbers, part selection, price management, best production/distribution/support approach, before project is sent to  manufacturing companies like Seeed, or Mitch Altmans manufacturer Etonnet. So this is a shout out to for someone to create such a business!

Instantly turn your project into a “kit”

This previous post discussed some of the reasons why this is such a great idea.  Here are some examples of projects that are actually doing this!

Sqonk really gets’ the idea that published BOMs help others build his project. He has posted about building a

40-pin LPC1343 breakout board with 12 MHz crystal, USB Connect detection and disconnect, MicroBuilder’s single-button ISP, ISP Header and the standard LPCXpresso user LED. I added proper USB ESD/EMC handling, all this on a 5×2 cm board. All parts where purchased at Digi-Key, but I am working on the BOM to be able to order the parts from other online distributors that are easier to work with in Europe (Farnell, RS…).

He is taking the excellent step of creating carts with multiple suppliers including with the LOCAL branches to help minimise the dreaded shipping fees and hassles of customs and taxes!

It is this extra step of providing one or more shopping carts transforms a project plus BOM into an ‘instant kit’ and reduces the effort from finding and verifying every single part and balancing the multiple suppliers and delivery fees to just one or two simple purchases!

In this example SARduino644 v0.1 BOM at Mouser, Stan has seen a project he liked, created a shopping cart and very generously offered it for publication. This is a great way to build up many carts and also to get feedback on the how the parts went in the actual build!

Vinciduino is an open hardware project, a clone of the forthcoming Arduino Leonardo.” The project has blogged that: “Transparency in costs is something required when speaking about “open hardware” and there is a community working altruistically on it.” They also said that:

“it must be possible to go to a distributor of electronic components and order the component list, where, with a mouse click we get all the necessary components. Anyone who are not an expert in electronics will not know how to select the components for mounting the board, so if we want a total spread of the board, a component list must be provided, while this action is also useful to know the cost of the board.”

MC HCK is not only building a project using community input, but one of the key goals is a very low price point, so the sourcing and pricing of parts is a key part of the project work and discussion. This project has published the BOM, but not yet published any carts. Understandably that is not a priority when they need bulk purchasing to hit the $5 price, but it would be an useful to publish carts for those who want it ‘now’ and especially helpful to start building the momentum and refinement of this project before mass production!

Dangerous Prototypes have many BOMs with carts and also often discuss pricing and pricing approaches in some detail.

Of course these carts won’t return any % of sales to the projects creator, but that is no different for the “pure” open source process. Hopefully this will change in the not too distant future, once suppliers realise the benefit in providing easy ‘one click’ purchase will drive up their sales, I am confident they will offer, or the community can negotiate % of sales to ‘registered – recognised – or some terminology’ projects!

One really easy way that the suppliers could offer significant % of sales to project creators when they make that first sale, is to gather the parts for two, or five kits in the ONE SINGLE STEP. While this might add a tiny cost over the cost of gathering parts for one kit and does add a bit of inventory cost, it makes a huge saving on labour for gathering the parts for the next sale(s)! This process could even be a stepping stone into 10+ pricing for the project parts!

There are many additional ways that projects could work with suppliers to drive down project kit costs with this sort of partnership between project creators and part suppliers. For example, a project creator could provide funds to enable up front bulk purchase parts for say 100 kits, to drive down the cost, and of course encourage the supplier by reducing their risk! This situation suits pre-sale approaches ranging from a commitment to buy, to a dollar commitment.

So think about creating carts for your projects, or for a project you like, encouraging others to create carts and even pushing suppliers to provide this service!

Lophilo, Swarm Robots and R2D2

Xinchejian hackerspace is still settling in to their new space, but there was a lot of activity on the weekend!

Things that I noticed included many active projects undergoing design work, coding and assembling a quadcopter (commiserations on the maiden flight crash) and first timers playing with Arduino.

Highlights for me were:

  • getting hands on a real Lophilo – this development hardware looks extremely professional, flexible, and is not “vapourware”… can’t wait to own one!
  • Swarm Robots meeting – lots of really interesting ideas
  • R2D2 was at the swarm meeting – just too cute not to give a special mention

 

More inspirations (than you can poke a stick at)!

There are truly so many really interesting projects around, it is getting hard to stop reading, and hard to stop buying and it is becoming a challenge to make time to progress my own projects!

There is a LOT of really interesting activity in the ‘large power’ board space – ie run an operating system and have access to the IO. There has been a lot of work put into the openWRT project and supporting a wide range of off the shelf hardware. Other groups are creating new hardware and development environments, some examples are:
Just announced this week was the Lophilo, it looks to beat the Olinuxino board to market. There is an interesting discussion about the the Olinuxino and rPi (now delivering the boards!) in the DangerousPrototypes forums and of course there is also the DangerousPrototypes Web Platform. Microsoft have already released their open source Gadgeteer and in recent days even Intel announced they are about to release a system in this space.

Other things that caught my attention include:-

 

Safer Alarm – 7400 competition entry

The Dangerous Prototypes Open 7400 competition winners have been announced, congratulations to all the well deserving winners.

The Safer Alarm did not get a prize, but the project is still a great idea :), so please have a look and think about providing at least some ideas!

This competition has helped to generate some interest in this site (and traffic) with visitors from ten countries in the first two weeks, thanks to Dangerous Prototypes.

Safer Alarm – 7400 competition entry

The mark 2 version of this circuit which was entered into the Dangerous Prototypes 7400 competition has now reached successfully five weeks running on it’s own backup super capacitor. During this period it has maintained the alarm status and powered the indicator LEDs on more then 25 occasions.

The first version ran for seven weeks, but with less LED activity.  So there is room to balance costs and backup time with the current 7400 design. An order for some pico power PICs will be sent soon, so the mark 3 version with a few more bells and whistles can be prototyped.

As always, if you would like to be a part of this project in any way, leave a comment here, or at the project site at Launchpad.