Programming: Difference between revisions

From Mirror Swarm
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
These minibots are small small small and they have microprocessors built of dirt on an alien planet. I don't expect them to be powerful and I don't imagine they'll each have a lot of memory. On the other hand, programming this entire swarm in assembler or C isn't going to necessarily be the best option available.
These minibots are small small small and they have microprocessors built of dirt on an alien planet. I don't expect them to be powerful and I don't imagine they'll each have a lot of memory. On the other hand, programming this entire swarm in assembler or C isn't going to necessarily be the best option available.


Alternatively, consider whether the architecture can be a [https://en.wikipedia.org/wiki/System_on_a_chip#Embedded_systems microcontroller MCU] manufactured on Earth. The rest of the minibot can be locally constructed but the standard SoC can be part of the initial fab. Clearly this involves resupply launches because we're not able to send the fab with 200 trillion SoCs, but we could get the site working before resupply becomes an issue. Without a working site, nothing is going to proceed.
Alternatively, consider whether the architecture can be a [https://en.wikipedia.org/wiki/System_on_a_chip#Embedded_systems microcontroller (MCU)] manufactured on Earth. The rest of the minibot can be locally constructed but the standard SoC can be part of the initial fab. Clearly this involves resupply launches because we're not able to send the fab with 200 trillion SoCs, but we could get the site working before resupply becomes an issue. Without a working site, nothing is going to proceed.


Cost per MCU, US$0.03. [https://lcsc.com/product-detail/PADAUK_PADAUK-Tech-PMS150C_C129127.html as on EEVBLOG 8-Bit OTP RISC 8MHz 2V ~ 5.5V SOP-8 PADAUK] weight 0.07g and there's the STM8 higher capability from ST to look at. That would get the nastiest bit of the start-up requirement trimmed. 70kg gets a million microcontroller packages to the site for under $30,000. Maybe the minibots would be bigger if  we started the site with so few.
Cost per MCU, US$0.03. [https://lcsc.com/product-detail/PADAUK_PADAUK-Tech-PMS150C_C129127.html as on EEVBLOG 8-Bit OTP RISC 8MHz 2V ~ 5.5V SOP-8 PADAUK] weight 0.07g and there's the STM8 higher capability from ST to look at. That would get the nastiest bit of the start-up requirement trimmed. 70kg gets a million microcontroller packages to the site for under $30,000. Maybe the minibots would have to be bigger if  we started the site with so few. The MCU will be about a quarter of the bot's weight wherever it gets made.

Revision as of 19:10, 9 January 2020

Setting standards and constraints first is a good idea.

These minibots are small small small and they have microprocessors built of dirt on an alien planet. I don't expect them to be powerful and I don't imagine they'll each have a lot of memory. On the other hand, programming this entire swarm in assembler or C isn't going to necessarily be the best option available.

Alternatively, consider whether the architecture can be a microcontroller (MCU) manufactured on Earth. The rest of the minibot can be locally constructed but the standard SoC can be part of the initial fab. Clearly this involves resupply launches because we're not able to send the fab with 200 trillion SoCs, but we could get the site working before resupply becomes an issue. Without a working site, nothing is going to proceed.

Cost per MCU, US$0.03. as on EEVBLOG 8-Bit OTP RISC 8MHz 2V ~ 5.5V SOP-8 PADAUK weight 0.07g and there's the STM8 higher capability from ST to look at. That would get the nastiest bit of the start-up requirement trimmed. 70kg gets a million microcontroller packages to the site for under $30,000. Maybe the minibots would have to be bigger if we started the site with so few. The MCU will be about a quarter of the bot's weight wherever it gets made.