3D Robotics

The effects of the recession on Asian electronics suppliers are being felt across the electronics industry, from cell phones to smaller firms like us and Sparkfun. This article explains what the root causes are, but the effect is that you're seeing more and more products going temporarily out of stock from many suppliers as we wait for components. In the case of ArduPilot Mega, which is currently out of stock, Sparkfun is waiting for a shipment of Atmega1280s to come in (ETA not currently known, but probably a matter of a couple weeks. UPDATE: Sparkfun says next week).


Our magnetometer board is also waiting for a shipment of new sensors, which will be arriving at the end of November (the good news is that we got a good deal on them by buying in massive quantities, so the price of the board will be going down).


Most other major products, such as the original ArduPilot board, the ArduPilot Mega IMU shield, ArduIMU and both the MediaTek and uBlox GPS modules are still in stock, albeit with limited inventories (act now!).


One of the components that we're having a lot of trouble sourcing is the 16MB dataflash chip that is used for on-board datalogging on the APM IMU shield. We've managed to find another 300, but at a very high price (around $15 each), so we may have to temporarily increase the price of the board by $10. Around the end of the year, we have been promised access to a larger supply, but at an even higher price!


We really don't want to pass these costs on to you and are looking for a cheaper source. Can anyone here help? The part number is AT45DB161D-SU. Does anyone know where we can get hundreds or more of them at a cost below $8 each? (We've considered other options, such as switching to micro-SD cards, but the production complexity and cost of that is no better. We are, however, willing to consider DIP chips and a socket rather than the current SMD chips)

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • I didn't know that FAT was a resource hog. I would have guessed, since FAT16 was finalized in 1987, it should be rather trivial for modern microprocessors. I must confess that I have never done an in-depth analysis of resource usage (though implementation was easy enough in one of my CS classes). Have you actually tried this and know that you don't have enough compute power?
  • Chris, thanks for sharing. Nice to get this kind of background information rather than just an "item out of stock" message :)
  • Developer
    @chris - http://elm-chan.org/fsw/ff/00index_p.html

    See what you can do on the assembly/layout/parts sourcing side. 8)
  • 3D Robotics
    The reason that SD-card are problematic are these:

    1) The cards and sockets would be more expensive long term than the single-chip solution
    2) We'd probably have to put the socket on the bottom of the board, which would make it double-sided. We're not set up to manufacture double-sided boards.
    3) We can't read and write to SD-cards in PC format, because FAT16 is a resource pig. So we'd have to read/write in binary format. But if anyone puts one in a PC or Mac, they'll get the request to format it for PC/Mac use. If they do, it won't work with APM anymore and we'll have a tech support nightmare.
    4) Different micro-SD cards are of different quality. If people buy one that doesn't work well, that becomes our tech support headache, too.
  • Ok, a chip regularly available for $8 costs now $15. I agree that higher chip prices increases the price for the complete board. So why wait for weeks to save $7? Switching to SD-Card is a good alternative.
  • so that explains why i could not get one from cool-components yesterday here in the uk.

    The tough of having a micro-sd card is very interesting.
    You would be able to:
    - store missions on the card and change cards quickly. would then be able to go to the field with a few missions in the pocket with no laptop.
    - log a lot more parameters because your not restricted to the 2 MB.
    - upload the flight recordings to the ground station without needing to plug a usb cable.
    - groundstation could easily be a mobile phone. Most of the nokias have micro-sd readers.

    Please please make that micro-sd version. I my self would be willing to pay extra for that. Come on give us that flexibility!
This reply was deleted.