| FreakZ Status Update - 2009-04-22 | | Print | |
| Written by Akiba | |
| Wednesday, 22 April 2009 | |
|
I've decided to drop the weekly wrapup and just go back to calling this the status update. I found that I was basically just reporting the software status anyways, with an additional side of regurgitating the news that happened that week. Basically, WSN news doesn't move fast enough to support a weekly summary. Ha ha ha. I'm a bit disappointed to say that software is moving slowly right now. There were so many things going on that I've been struggling to find time to work on it. I got hit with a double whammy where both my new PC and my 'pick and place' machine arrived. Yep, you heard right. I bought a pick and place machine for automated PCB assembly and had it installed in my apartment. If you can imagine what a room in a Tokyo apartment is like, imagine one with a pick and place machine sitting next to a CNC machine and the walls lined with steel racks and shelving. I basically had to tear down everything in my room and reorganize it around the two machines. It felt like an exercise in packing algorithms, or real-life tetris. I must have one of the highest room space utilization percentages in Tokyo. The reason I decided to purchase a pick an place machine is because I want to try and support the project by selling development boards and modules. I've already had a couple of requests for a development board to test out the FreakZ stack, but realistically, I'd be making them in low volume batches of something like 50 or a 100. At those volumes, the outsourced assembly cost is greater than the cost of all the components and PCB. That's why you see such a big price difference between companies that send their boards out for assembly versus ones like Sparkfun and Arduino that do their own assembly in-house. It's also evident in the variety of boards you can produce. You need to do batches of something like 500 to a 1000 pieces to make the board cost effective for outside assembly which means that you can only target areas that have enough demand to support selling boards in that amount. However if I don't need to worry about volume pricing, I can make specialty boards that might not appeal to everyone, but are interesting. My personal fascination is with sensors and automation, so you'll probably be seeing a lot of those types of boards. Unfortunately, it's a bit niche-y so I doubt I could sell a whole lot of boards that sense and report soil moisture and pH for agricultural tech development, but it'd be pretty damn interesting :) Anyways, the reason I'm mentioning all of this is because recently I've been busy developing a hardware platform for the FreakZ stack. I'm actually collaborating with a friend in France on the board design where I design the AVR boards, he designs the ARM boards, and we share the gerbers. It's a good way to speed up support for different architectures and peripheral boards. All the boards will be using the same connector interface so the sensor and radio peripherals can be moved around from MCU board to MCU board. I'll also be working on radio peripheral boards that support different chips and configurations, ie: 2.4 GHz and 900 MHz 802.15.4 radios and some with RF amps and LNAs on the front end. Since I'm on my excuse train, might as well say that I had a really tough time migrating to the new PC. I'm surprised that it took about two and a half days to get stabilized on it. There were battles against driver problems, data migration, and then just loading all the programs that I use and tweaking them. However once everything was set up, it felt really nice to be on a powerful machine with scads of RAM. I finally ended up taking the stock Dell machine with the 3 GHz Core2Duo and upgrading it to 4 GB RAM and 1-TB hard disk. I did it myself because Dell overcharges for the parts. I was shocked that 4GB of RAM only cost me $50 and the 1TB hard drive was about $70. I remember my first 1 GB hard disk and it cost me an arm and a leg. I also added three external 1-TB mirrored RAIDs for reliable storage of important documents, designs, software, etc. The source code working repository for FreakZ, FreakUSB, and past software projects are now kept there as well as old board designs, some ASIC and FPGA stuff, and of course my *ahem* anime collection. Also upgraded to a dual-HDMI video card and two 24-inch monitors. I am happy to report that I now have a workstation class machine sitting on (or under) my desk. Yay! :) So finally, I'm hoping that things will stabilize enough this week that I can get back to testing the source code and moving it into hardware. Apologies for all the delays. I know a lot of people are waiting for the working code. It seems that as I get deeper into the project, I need to juggle more tasks. However it's probably one of the most fun (and intense) projects I've ever worked on :) Here's a couple of shots of the new PC setup and the pick and place machine. My apartment is turning into quite a nice little factory. Now I need to buy a fire extinguisher...
Email This
Hits: 1113 Trackback(0)
Comments (11)
![]()
Rearranging
written by Robert Cragie, April 22, 2009
I guess you had to rearrange the wife and dog as well?
report abuse
vote down
vote up
Votes: +0
Cool
written by Bart Tormans, April 22, 2009
Hey,
Ik recently stumbled upon your project. Very nice work you are doing. Congratulations. I'm looking forward to the hardware you'll be selling. I'm more of MSP430 guy myself though . One question : how did you setup the external raid? Is it true hardware raid, or are you doing software raid with normal external usb drives? I would like to do something like that also. Recently, one of my internal disks died . Lukily, not really much important was on it. Anyways, keep up the good work. report abuse
vote down
vote up
Votes: +0
pick and place machine
written by Bert Vermeulen, April 22, 2009
Hi,
What sort of pick and place machine did you get? I don't know anything about these, and I'm curious what they're capable of, what they cost etc. report abuse
vote down
vote up
Votes: +0
Mr.
written by hisitepu, April 24, 2009
Akiba,
this is a dummy question i guess. how about soldering? How do you do that? is this pick and place machine can do tsop packages? report abuse
vote down
vote up
Votes: +0
Niche boards
written by Bruce Cannon, April 26, 2009
Congrats on your complex and expensive tools. I think you might reconsider the opportunities making niche boards. First, Sparkfun proved that you can make a lot of money selling the oddest ideas. They make everything they think of, and people buy them. Second, I suspect agricultural monitoring example probably has a bigger market than you imagine. If you hadn't just dropped 20k on equipment I'd suggest just bringing your designs to Sparkfun and having them make them for you, and share the profits. I know other people who do ok doing that.
Have been reading your blog since you started writing, love your energy. --Bruce report abuse
vote down
vote up
Votes: +0
Write comment
|
| < Prev | Next > |
|---|