FPiDroid House vertegenwoordigt een netwerk voor slimme huizen, toezicht en controle met FPGA, ingebedde systemen en webtechnologieën. Het belangrijkste doel van dit project is dat een mogelijkheid toe te voegen en sluit dinamically alot van apparaten (elk van hen met hun eigen staat-machine). Deze statuscomputers uitvoeringsduur FPGA als modules, die parallel werken. Voor de uitvoering van dit project, of zelfs het ontwikkelen van het verder moet u het volgende weten:
· HDL ontwerp (medium);
· Het platform computerkennis (middellange tot hoog);
· Microcontrollers (medium);
· C, Python, HTML, CSS, Javascript (medium);
Er zijn een heleboel maatregelen ter uitvoering van dit project, maar ik zal proberen uit te leggen zo veel als ik kan. Sommige nuttige informatie kan worden gevonden op de volgende links:
http://www.arm.com/products/processors/cortex-m/cortex-m-System-Design-Kit.php
http://InfoCenter.arm.com/Help/topic/com.arm.doc.ddi0432c/DDI0432C_cortex_m0_r0p0_trm.PDF
http://InfoCenter.arm.com/Help/topic/com.arm.doc.dui0497a/DUI0497A_cortex_m0_r0p0_generic_ug.PDF
http://nineways.co.uk/ARM_IHI0033A_AMBA_AHB-Lite_SPEC.PDF
http://www.arm.com/products/designstart/index.php
https://www.digilentinc.com/Data/Products/NEXYS3/Nexys3_rm.PDF
Opmerking: Dit project is nog in bèta-modus, heeft nog steeds een paar insecten en andere kleine problemen (zoals commentaar code, onvertaalde variabele en functienamen), maar ik zal zo spoedig mogelijk de definitieve versie van het updaten. Dit project is het resultaat van een paar maanden intensief werk en meer dan een jaar studeren computerarchitectuur, programmeertalen en andere dingen, dus het zal niet gemakkelijk zijn te begrijpen en alles te repliceren, of het functioneel maken van de eerste hit.