如题所述
å¨Maker Faireç°åºå±å°ä¸å±ç¤ºçå¼æºç¡¬ä»¶å¹³å°å¯è§ä¸æï¼åºäºArdurinoå¼åçåæ产åå ç»å¤§é¨åï¼ç±æ¤å¯è§ï¼ç±Ardurinoæ建çå客çæç³»ç»å·²èç¶æé£ï¼åç±»åºäºArdurinoç软硬件å¼åå¹³å°ãææ¯èµæãé
件çå·²ç»é常å®åã
ããèå¯¹å ¶ä»å¼æºç¡¬ä»¶å¹³å°èè¨ï¼ä½¿ç¨è åå°ãæ å¤ä¹æ以ä¸å 大åå ï¼ç¬¬ä¸ï¼Ardurinoæ¯å客çâå¼å±±é¼»ç¥âï¼æ±æ¹è大çå°ä½ä¸å¯å¨æï¼ç¬¬äºï¼Ardurinoåè½ç®åï¼å¯¹åå¦è èè¨ä¸ææ´å¿«ï¼ç¬¬ä¸ï¼å ³äºArdurinoçææé å¥èµæã使ç¨ç¾¤ä½æåºå¤§ï¼å¿åéåè å± å¤ã
ããäºå®ä¸ï¼å½ä½¿ç¨Ardurinoåºæ¬çæ§å¶åè½è¾¾ä¸å°å客们çæ´é«çº§ãæ´å è¿çè¦æ±ï¼å¦é讯ãäºèãäºå¨çï¼æ¶ï¼å客们ä¼å¦å¯»åºè·¯ï¼ä¼éæ©éç¨åºäºARMæ¶ææX86æ¶æçå¼æºç¡¬ä»¶å¹³å°ã举å 个ç®åçä¾åï¼ä» ä¾åèã
ããArdurinoï¼éç¨äºå ¥é¨çº§æ°æå客ãå¼åå·¥å ·æArduino IDEï¼å ·æ丰å¯çArduino驱å¨ä»£ç ã对äºå ¥é¨çº§å客æ¥è¯´ï¼å¤§å®¶æ´å¤çæ¯çä¸Arduinoåºå¤§çç½ç»èµæºï¼åç§å å æ©å±æ¿åä¼ æå¨æ¿ã
ããAVRåçæºï¼Arduinoçæ ¸å¿è¯çç¨çå°±æ¯AtmelçAVR 8ä½åçæºï¼å¯ä»¥è¯´Atmelæ¯Arduinoçé¼»ç¥ã
ããAtmel Xplained / Xplained Pro å¼åæ¿ï¼ä½ä¸ºä½ææ¬åçæºï¼Atmel Xplained / Xplained Pro å¼åæ¿æå¾å¤åå·å¯ä¾å¤§å®¶éæ©ï¼å¦ï¼8ä½æ32ä½AVRåçæºãARM Cortex-M0+ æ Cortex-M4 æ Cortex-M4FãARM Cortex-M0+ å æ 线 SoCãARM Cortex-A5 å¾®å¤çå¨çãåºäºARM Cortex-M0+ æ¶æçå¼åå¹³å°ï¼ä½å¤å´èµæºï¼ä½åæ¶å ·å¤ä½åèï¼äºæ¬¡å¼åç®æï¼æ¥æ32ä½ARMç计ç®æ§è½çä¼å¿ãXplained Proå¼åæ¿åæ ·å ·æå¯æ©å±æ§ï¼å¯ä»¥ä½¿ç¨æ åæéå¨å¼åæ¿ä¾§é¢è¿æ¥æ©å±æ¿ã
ããæ èæ´¾RaspberryPiï¼ç¸æ¯Arduinoï¼æ èæ´¾æä¾æ´é«æ§è½çå¤çè½åï¼å¯ä»¥è½»æ¾å®ç°I/Oæ§å¶ãé«éæ°æ®éä¿¡ãè§é¢å¤çãå®æ¶è¿ç®çï¼å客å¯ä»¥å¨Debian Linuxç¯å¢ä¸ç¼ç¨ï¼å®ç°åç§è¿å»éè¦å¨PCç¯å¢å®ç°çåè½ãæ èæ´¾æ¯å级å客åé«é¶å客æ¼è¿ççæ³å¹³å°ãç®åå ¨çç¨æ·è¶ è¿300ä¸ï¼æ¯å¹´ä»¥200ä¸çé度éå¢ã
ããCooCoxå¼åå·¥å ·ï¼ç¨äºARM Cortex-M设å¤çå¼åï¼CoIDEå ·æ强大çå·¥ç¨ç®¡çåè°è¯åè½ï¼éæäºä¸ä¸ªå¼æ¾åå享çç»ä»¶ä»£ç å¹³å°ï¼æ¯æArduinoç¼ç¨è¯è¨ï¼Arduino驱å¨ä»£ç å¯å¹³æ»ç§»æ¤å°CoIDEï¼åºæ¬ä¸éæ¹å¨ä»£ç ï¼éç¨äºæè¿é¶éæ±çå客ã
ããMSP430 LaunchPadï¼LaunchPadæ¯TIä¸é¨æ¨åºçä¸ç³»åå¼åå¹³å°ï¼å ¶ç¹ç¹æ¯ä½¿ç¨ç®åï¼ä¸è½½ä½¿ç¨ä¸ä½ï¼æ éé¢å¤ç¡¬ä»¶ãä¸æ¤åæ¶ï¼æ¥èªç¾å½çå·¥ç¨å¸è¿åå客们æ¼ç¤ºç´æ¥å¨çµè·¯æ¿ä¸æ¹å ä¸âBooster Packâå¤å´æ¿ï¼ç¸å½äºæ©å±æ¿ï¼ï¼å»å®æä¸åå¤è®¾çäºæ¬¡å¼åãæç¨è¿Launchpadå¼ååçå·¥ç¨å¸è¯ä»·å°ï¼å°Arduinoçç¨åºç§»æ¤å°Launchpadä¸å ä¹æ¯ä¸ä»¶é常ç®åçäºæ ï¼ææ¶åçè³ä¸éè¦ä»»ä½çæ´æ¹ï¼åªè¦å¯¹ç«¯å£è¿è¡ç¸åºçè°æ´å³å¯ãæ»ä½æ¥è¯´ï¼Launchpadçæ§ä»·æ¯æ¯é常é«çï¼ä½åèï¼ä½ä»·æ ¼ï¼æ§è½ä¹æä¿éï¼å¯ä»¥è¯´æ¯ä¸ä¸ªArduinoç©å®¶ççæ³æ¿ä»£éæ©ãLaunchPadé常éåå¦ä¹ åä½èµæºéæ±çåºç¨ã
ããGalileoï¼ä¼½å©ç¥ï¼å¼åæ¿ & Edisonå¹³å°ï¼è±ç¹å°åµå ¥å¼äºä¸é¨äº§åç»ççæ¯ä½³æåºï¼ä¼½å©ç¥å¼åæ¿æ¯åºäºè±ç¹å°æ¶æå ¨æ°å ¼å®¹Arduinoï¼æ¥å£ãå¼åç¯å¢åå¯ä¸Arduinoå ¼å®¹ï¼çå¯å¼åçµè·¯æ¿ç³»åçé¦æ¬¾äº§åãæ¤æ¬¡ï¼Intelå±ä½ä¸æ¥èªå京é«æ ¡ç大å¦ç们å±ç¤ºçåºäºä¼½å©ç¥å¼åæ¿å¼åçåç§ç¡¬ä»¶åä½ææãåºäºQuarkå¤çå¨çä¼½å©ç¥å¼åæ¿å¨æ¬æ¬¡å¶æ±èä¸å¯è°å¤§èµç¼çãå¦æ说Arduinoæ¯å客è¿å¨ç导ç«ç´¢ï¼é£ä¹Edisonåæ¯å客è¿å¨çæ°éç¨ã尽管æ¬æ¬¡æ²¡æå±åºEdisonå®ç©ï¼ä½å客们è¿æ¯å¾æå¾ Intel为大家带æ¥æ´å¤æåã
ããä¸æ¤åæ¶ï¼éåå客çå ¶ä»é«çº§å¹³å°è¿å æ¬ï¼ åºäºFreescale i.MX6 SOLO ï¼1GHz Cortex A9ï¼ RIoT Boardï¼ åºäºTi Sittara Cortex A8 BeagleBone Blackï¼ åºäºAtmel Cortex A5 çSAMA5D3-Xplainedççï¼ä»ä»¬æä¾æ´å¼ºå¤§ç计ç®æ§è½åæ´çµæ´»çåºç¨è½åã
ããæ ä¸ä¾å¤ï¼ä»¥ä¸è°åçå¼æºç¡¬ä»¶åæ¯ä¸Ardurinoå ¼å®¹çæºè½ç¡¬ä»¶å¹³å°ãäºå®ä¸ï¼ä»è¿éæ们ä¹è½çå°Ardurinoå¨å客è¿å¨ä¸ä¸å¯å¨æçå°ä½ã
ããäºå®ä¸ï¼å客们éè¦çæ¯ä¸ä¸ªå¼æ¾ãå享çæ°å´ãè°è½ä¸ºä»ä»¬è¥é è¿ç§æ°å´ï¼è°æè½å æ®å客硬件å¸åºçé¢å¯¼å°ä½ï¼Ardurinoå°±åå°äºè¿ä¸ç¹ã对äºå ¶ä»ç¡¬ä»¶å¹³å°èè¨ï¼æé ä¸ä¸ªâç±»Ardurinoâç»è¥æ¨¡å¼ççæç³»ç»æ¯æå¾å¤é®é¢äºå¾ 解å³çï¼è¬å¦ï¼å¦ä½å¼èµ·å客对æ°ç软硬件平å°çå ³æ³¨å¹¶éæ©ä½¿ç¨ï¼å¦ä½å®å软硬件æ¯æï¼å客们å¨å®ç°äº§ååä½æ¶æ¯å¦è½æ¥æè·Ardurino类似çå¼æ¾ãå享平å°ççã
ããä¸è¿æææææåæ°ï¼è¿æ¯å¼å¾èµé¢çï¼å 为è¿ææ¯âå客精ç¥âã对äºå客们èè¨ï¼è¶å¤å¼æºç¡¬ä»¶å¹³å°ï¼ä»ä»¬çéæ©å°±è¶å¤ï¼å客ç群ä½æä¼æ¥ç壮大ãå客æåçç²¾é«âââå¼æ¾âãâå享âï¼æä¼ä¼ é大æ±ååï¼å客è¿å¨æ¥è¢ï¼è¿æ¥ä½ æä»ï¼ä½ åå¤å¥½äºåï¼
ããèå¯¹å ¶ä»å¼æºç¡¬ä»¶å¹³å°èè¨ï¼ä½¿ç¨è åå°ãæ å¤ä¹æ以ä¸å 大åå ï¼ç¬¬ä¸ï¼Ardurinoæ¯å客çâå¼å±±é¼»ç¥âï¼æ±æ¹è大çå°ä½ä¸å¯å¨æï¼ç¬¬äºï¼Ardurinoåè½ç®åï¼å¯¹åå¦è èè¨ä¸ææ´å¿«ï¼ç¬¬ä¸ï¼å ³äºArdurinoçææé å¥èµæã使ç¨ç¾¤ä½æåºå¤§ï¼å¿åéåè å± å¤ã
ããäºå®ä¸ï¼å½ä½¿ç¨Ardurinoåºæ¬çæ§å¶åè½è¾¾ä¸å°å客们çæ´é«çº§ãæ´å è¿çè¦æ±ï¼å¦é讯ãäºèãäºå¨çï¼æ¶ï¼å客们ä¼å¦å¯»åºè·¯ï¼ä¼éæ©éç¨åºäºARMæ¶ææX86æ¶æçå¼æºç¡¬ä»¶å¹³å°ã举å 个ç®åçä¾åï¼ä» ä¾åèã
ããArdurinoï¼éç¨äºå ¥é¨çº§æ°æå客ãå¼åå·¥å ·æArduino IDEï¼å ·æ丰å¯çArduino驱å¨ä»£ç ã对äºå ¥é¨çº§å客æ¥è¯´ï¼å¤§å®¶æ´å¤çæ¯çä¸Arduinoåºå¤§çç½ç»èµæºï¼åç§å å æ©å±æ¿åä¼ æå¨æ¿ã
ããAVRåçæºï¼Arduinoçæ ¸å¿è¯çç¨çå°±æ¯AtmelçAVR 8ä½åçæºï¼å¯ä»¥è¯´Atmelæ¯Arduinoçé¼»ç¥ã
ããAtmel Xplained / Xplained Pro å¼åæ¿ï¼ä½ä¸ºä½ææ¬åçæºï¼Atmel Xplained / Xplained Pro å¼åæ¿æå¾å¤åå·å¯ä¾å¤§å®¶éæ©ï¼å¦ï¼8ä½æ32ä½AVRåçæºãARM Cortex-M0+ æ Cortex-M4 æ Cortex-M4FãARM Cortex-M0+ å æ 线 SoCãARM Cortex-A5 å¾®å¤çå¨çãåºäºARM Cortex-M0+ æ¶æçå¼åå¹³å°ï¼ä½å¤å´èµæºï¼ä½åæ¶å ·å¤ä½åèï¼äºæ¬¡å¼åç®æï¼æ¥æ32ä½ARMç计ç®æ§è½çä¼å¿ãXplained Proå¼åæ¿åæ ·å ·æå¯æ©å±æ§ï¼å¯ä»¥ä½¿ç¨æ åæéå¨å¼åæ¿ä¾§é¢è¿æ¥æ©å±æ¿ã
ããæ èæ´¾RaspberryPiï¼ç¸æ¯Arduinoï¼æ èæ´¾æä¾æ´é«æ§è½çå¤çè½åï¼å¯ä»¥è½»æ¾å®ç°I/Oæ§å¶ãé«éæ°æ®éä¿¡ãè§é¢å¤çãå®æ¶è¿ç®çï¼å客å¯ä»¥å¨Debian Linuxç¯å¢ä¸ç¼ç¨ï¼å®ç°åç§è¿å»éè¦å¨PCç¯å¢å®ç°çåè½ãæ èæ´¾æ¯å级å客åé«é¶å客æ¼è¿ççæ³å¹³å°ãç®åå ¨çç¨æ·è¶ è¿300ä¸ï¼æ¯å¹´ä»¥200ä¸çé度éå¢ã
ããCooCoxå¼åå·¥å ·ï¼ç¨äºARM Cortex-M设å¤çå¼åï¼CoIDEå ·æ强大çå·¥ç¨ç®¡çåè°è¯åè½ï¼éæäºä¸ä¸ªå¼æ¾åå享çç»ä»¶ä»£ç å¹³å°ï¼æ¯æArduinoç¼ç¨è¯è¨ï¼Arduino驱å¨ä»£ç å¯å¹³æ»ç§»æ¤å°CoIDEï¼åºæ¬ä¸éæ¹å¨ä»£ç ï¼éç¨äºæè¿é¶éæ±çå客ã
ããMSP430 LaunchPadï¼LaunchPadæ¯TIä¸é¨æ¨åºçä¸ç³»åå¼åå¹³å°ï¼å ¶ç¹ç¹æ¯ä½¿ç¨ç®åï¼ä¸è½½ä½¿ç¨ä¸ä½ï¼æ éé¢å¤ç¡¬ä»¶ãä¸æ¤åæ¶ï¼æ¥èªç¾å½çå·¥ç¨å¸è¿åå客们æ¼ç¤ºç´æ¥å¨çµè·¯æ¿ä¸æ¹å ä¸âBooster Packâå¤å´æ¿ï¼ç¸å½äºæ©å±æ¿ï¼ï¼å»å®æä¸åå¤è®¾çäºæ¬¡å¼åãæç¨è¿Launchpadå¼ååçå·¥ç¨å¸è¯ä»·å°ï¼å°Arduinoçç¨åºç§»æ¤å°Launchpadä¸å ä¹æ¯ä¸ä»¶é常ç®åçäºæ ï¼ææ¶åçè³ä¸éè¦ä»»ä½çæ´æ¹ï¼åªè¦å¯¹ç«¯å£è¿è¡ç¸åºçè°æ´å³å¯ãæ»ä½æ¥è¯´ï¼Launchpadçæ§ä»·æ¯æ¯é常é«çï¼ä½åèï¼ä½ä»·æ ¼ï¼æ§è½ä¹æä¿éï¼å¯ä»¥è¯´æ¯ä¸ä¸ªArduinoç©å®¶ççæ³æ¿ä»£éæ©ãLaunchPadé常éåå¦ä¹ åä½èµæºéæ±çåºç¨ã
ããGalileoï¼ä¼½å©ç¥ï¼å¼åæ¿ & Edisonå¹³å°ï¼è±ç¹å°åµå ¥å¼äºä¸é¨äº§åç»ççæ¯ä½³æåºï¼ä¼½å©ç¥å¼åæ¿æ¯åºäºè±ç¹å°æ¶æå ¨æ°å ¼å®¹Arduinoï¼æ¥å£ãå¼åç¯å¢åå¯ä¸Arduinoå ¼å®¹ï¼çå¯å¼åçµè·¯æ¿ç³»åçé¦æ¬¾äº§åãæ¤æ¬¡ï¼Intelå±ä½ä¸æ¥èªå京é«æ ¡ç大å¦ç们å±ç¤ºçåºäºä¼½å©ç¥å¼åæ¿å¼åçåç§ç¡¬ä»¶åä½ææãåºäºQuarkå¤çå¨çä¼½å©ç¥å¼åæ¿å¨æ¬æ¬¡å¶æ±èä¸å¯è°å¤§èµç¼çãå¦æ说Arduinoæ¯å客è¿å¨ç导ç«ç´¢ï¼é£ä¹Edisonåæ¯å客è¿å¨çæ°éç¨ã尽管æ¬æ¬¡æ²¡æå±åºEdisonå®ç©ï¼ä½å客们è¿æ¯å¾æå¾ Intel为大家带æ¥æ´å¤æåã
ããä¸æ¤åæ¶ï¼éåå客çå ¶ä»é«çº§å¹³å°è¿å æ¬ï¼ åºäºFreescale i.MX6 SOLO ï¼1GHz Cortex A9ï¼ RIoT Boardï¼ åºäºTi Sittara Cortex A8 BeagleBone Blackï¼ åºäºAtmel Cortex A5 çSAMA5D3-Xplainedççï¼ä»ä»¬æä¾æ´å¼ºå¤§ç计ç®æ§è½åæ´çµæ´»çåºç¨è½åã
ããæ ä¸ä¾å¤ï¼ä»¥ä¸è°åçå¼æºç¡¬ä»¶åæ¯ä¸Ardurinoå ¼å®¹çæºè½ç¡¬ä»¶å¹³å°ãäºå®ä¸ï¼ä»è¿éæ们ä¹è½çå°Ardurinoå¨å客è¿å¨ä¸ä¸å¯å¨æçå°ä½ã
ããäºå®ä¸ï¼å客们éè¦çæ¯ä¸ä¸ªå¼æ¾ãå享çæ°å´ãè°è½ä¸ºä»ä»¬è¥é è¿ç§æ°å´ï¼è°æè½å æ®å客硬件å¸åºçé¢å¯¼å°ä½ï¼Ardurinoå°±åå°äºè¿ä¸ç¹ã对äºå ¶ä»ç¡¬ä»¶å¹³å°èè¨ï¼æé ä¸ä¸ªâç±»Ardurinoâç»è¥æ¨¡å¼ççæç³»ç»æ¯æå¾å¤é®é¢äºå¾ 解å³çï¼è¬å¦ï¼å¦ä½å¼èµ·å客对æ°ç软硬件平å°çå ³æ³¨å¹¶éæ©ä½¿ç¨ï¼å¦ä½å®å软硬件æ¯æï¼å客们å¨å®ç°äº§ååä½æ¶æ¯å¦è½æ¥æè·Ardurino类似çå¼æ¾ãå享平å°ççã
ããä¸è¿æææææåæ°ï¼è¿æ¯å¼å¾èµé¢çï¼å 为è¿ææ¯âå客精ç¥âã对äºå客们èè¨ï¼è¶å¤å¼æºç¡¬ä»¶å¹³å°ï¼ä»ä»¬çéæ©å°±è¶å¤ï¼å客ç群ä½æä¼æ¥ç壮大ãå客æåçç²¾é«âââå¼æ¾âãâå享âï¼æä¼ä¼ é大æ±ååï¼å客è¿å¨æ¥è¢ï¼è¿æ¥ä½ æä»ï¼ä½ åå¤å¥½äºåï¼
温馨提示:答案为网友推荐,仅供参考
第1个回答 2016-03-13
在Maker Faire现场展台上展示的开源硬件平台可见一斑:基于Ardurino开发的创意产品占绝大部分,由此可见,由Ardurino构建的创客生态系统已蔚然成风,各类基于Ardurino的软硬件开发平台、技术资料、配件等已经非常完善。
而对其他开源硬件平台而言,使用者偏少。无外乎有以下几大原因:第一,Ardurino是创客的“开山鼻祖”,江湖老大的地位不可动摇;第二,Ardurino功能简单,对初学者而言上手更快;第三,关于Ardurino的所有配套资料、使用群体最庞大,志同道合者居多。
事实上,当使用Ardurino基本的控制功能达不到创客们的更高级、更先进的要求(如通讯、互联、互动等)时,创客们会另寻出路,会选择采用基于ARM架构或X86架构的开源硬件平台。举几个简单的例子,仅供参考。
Ardurino:适用于入门级新手创客。开发工具有Arduino IDE,具有丰富的Arduino驱动代码。对于入门级创客来说,大家更多的是看中Arduino庞大的网络资源,各种叠加扩展板和传感器板。
AVR单片机:Arduino的核心芯片用的就是Atmel的AVR 8位单片机,可以说Atmel是Arduino的鼻祖。
Atmel Xplained / Xplained Pro 开发板:作为低成本单片机,Atmel Xplained / Xplained Pro 开发板有很多型号可供大家选择,如:8位或32位AVR单片机、ARM Cortex-M0+ 或 Cortex-M4 或 Cortex-M4F、ARM Cortex-M0+ 加无线 SoC、ARM Cortex-A5 微处理器等。基于ARM Cortex-M0+ 架构的开发平台,低外围资源,但同时具备低功耗,二次开发简易,拥有32位ARM的计算性能等优势。Xplained Pro开发板同样具有可扩展性,可以使用标准排针在开发板侧面连接扩展板。
树莓派RaspberryPi:相比Arduino,树莓派提供更高性能的处理能力,可以轻松实现I/O控制、高速数据通信、视频处理、实时运算等,创客可以在Debian Linux环境下编程,实现各种过去需要在PC环境实现的功能。树莓派是初级创客向高阶创客演进的理想平台。目前全球用户超过300万,每年以200万的速度递增。
CooCox开发工具:用于ARM Cortex-M设备的开发,CoIDE具有强大的工程管理和调试功能,集成了一个开放和分享的组件代码平台,支持Arduino编程语言,Arduino驱动代码可平滑移植到CoIDE,基本不需改动代码,适用于有进阶需求的创客。
MSP430 LaunchPad:LaunchPad是TI专门推出的一系列开发平台,其特点是使用简单:下载使用一体,无需额外硬件。与此同时,来自美国的工程师还向创客们演示直接在电路板上方加上“Booster Pack”外围板(相当于扩展板),去完成不同外设的二次开发。有用过Launchpad开发办的工程师评价到:将Arduino的程序移植到Launchpad上几乎是一件非常简单的事情,有时候甚至不需要任何的更改,只要对端口进行相应的调整即可。总体来说,Launchpad的性价比是非常高的,低功耗,低价格,性能也有保障,可以说是一个Arduino玩家的理想替代选择。LaunchPad非常适合学习和低资源需求的应用。
Galileo(伽利略)开发板 & Edison平台:英特尔嵌入式事业部产品经理王景佳指出,伽利略开发板是基于英特尔架构全新兼容Arduino(接口、开发环境均可与Arduino兼容)的可开发电路板系列的首款产品。此次,Intel展位上来自北京高校的大学生们展示着基于伽利略开发板开发的各种硬件创作成果。基于Quark处理器的伽利略开发板在本次制汇节上可谓大赚眼球。如果说Arduino是创客运动的导火索,那么Edison则是创客运动的新里程。尽管本次没有展出Edison实物,但创客们还是很期待Intel为大家带来更多惊喜。本回答被网友采纳
而对其他开源硬件平台而言,使用者偏少。无外乎有以下几大原因:第一,Ardurino是创客的“开山鼻祖”,江湖老大的地位不可动摇;第二,Ardurino功能简单,对初学者而言上手更快;第三,关于Ardurino的所有配套资料、使用群体最庞大,志同道合者居多。
事实上,当使用Ardurino基本的控制功能达不到创客们的更高级、更先进的要求(如通讯、互联、互动等)时,创客们会另寻出路,会选择采用基于ARM架构或X86架构的开源硬件平台。举几个简单的例子,仅供参考。
Ardurino:适用于入门级新手创客。开发工具有Arduino IDE,具有丰富的Arduino驱动代码。对于入门级创客来说,大家更多的是看中Arduino庞大的网络资源,各种叠加扩展板和传感器板。
AVR单片机:Arduino的核心芯片用的就是Atmel的AVR 8位单片机,可以说Atmel是Arduino的鼻祖。
Atmel Xplained / Xplained Pro 开发板:作为低成本单片机,Atmel Xplained / Xplained Pro 开发板有很多型号可供大家选择,如:8位或32位AVR单片机、ARM Cortex-M0+ 或 Cortex-M4 或 Cortex-M4F、ARM Cortex-M0+ 加无线 SoC、ARM Cortex-A5 微处理器等。基于ARM Cortex-M0+ 架构的开发平台,低外围资源,但同时具备低功耗,二次开发简易,拥有32位ARM的计算性能等优势。Xplained Pro开发板同样具有可扩展性,可以使用标准排针在开发板侧面连接扩展板。
树莓派RaspberryPi:相比Arduino,树莓派提供更高性能的处理能力,可以轻松实现I/O控制、高速数据通信、视频处理、实时运算等,创客可以在Debian Linux环境下编程,实现各种过去需要在PC环境实现的功能。树莓派是初级创客向高阶创客演进的理想平台。目前全球用户超过300万,每年以200万的速度递增。
CooCox开发工具:用于ARM Cortex-M设备的开发,CoIDE具有强大的工程管理和调试功能,集成了一个开放和分享的组件代码平台,支持Arduino编程语言,Arduino驱动代码可平滑移植到CoIDE,基本不需改动代码,适用于有进阶需求的创客。
MSP430 LaunchPad:LaunchPad是TI专门推出的一系列开发平台,其特点是使用简单:下载使用一体,无需额外硬件。与此同时,来自美国的工程师还向创客们演示直接在电路板上方加上“Booster Pack”外围板(相当于扩展板),去完成不同外设的二次开发。有用过Launchpad开发办的工程师评价到:将Arduino的程序移植到Launchpad上几乎是一件非常简单的事情,有时候甚至不需要任何的更改,只要对端口进行相应的调整即可。总体来说,Launchpad的性价比是非常高的,低功耗,低价格,性能也有保障,可以说是一个Arduino玩家的理想替代选择。LaunchPad非常适合学习和低资源需求的应用。
Galileo(伽利略)开发板 & Edison平台:英特尔嵌入式事业部产品经理王景佳指出,伽利略开发板是基于英特尔架构全新兼容Arduino(接口、开发环境均可与Arduino兼容)的可开发电路板系列的首款产品。此次,Intel展位上来自北京高校的大学生们展示着基于伽利略开发板开发的各种硬件创作成果。基于Quark处理器的伽利略开发板在本次制汇节上可谓大赚眼球。如果说Arduino是创客运动的导火索,那么Edison则是创客运动的新里程。尽管本次没有展出Edison实物,但创客们还是很期待Intel为大家带来更多惊喜。本回答被网友采纳
第2个回答 2019-08-16
开源硬件的产品说一天也说不完,我就不去抄别人的,我自己写几个开源硬件厂商,排名从A到Z吧。
Adafruit、Arduino、Gravitech、Intel、Cypress、NXP、Digilent、UDOO、STMicroelectronics、Texas Instruments、BeagleBoard.org、Seeed Studio、Netduino。
特别说明一下矽递Seeed Studio 是中国深圳本土品牌。像reprap 开源3D打印这类开源硬件网站里列举的那就太多了,你看一个月也不一定能看完。
Adafruit、Arduino、Gravitech、Intel、Cypress、NXP、Digilent、UDOO、STMicroelectronics、Texas Instruments、BeagleBoard.org、Seeed Studio、Netduino。
特别说明一下矽递Seeed Studio 是中国深圳本土品牌。像reprap 开源3D打印这类开源硬件网站里列举的那就太多了,你看一个月也不一定能看完。
第3个回答 2019-03-21
在Maker Faire现场展台上展示的开源硬件平台可见一斑:基于Ardurino开发的创意产品占绝大部分,由此可见,由Ardurino构建的创客生态系统已蔚然成风,各类基于Ardurino的软硬件开发平台、技术资料、配件等已经非常完善。
第4个回答 2020-04-01
国内较知名的开源硬件有dfrobot家的DFRduino Nano 、LattePanda;树莓派、掌控板、虚谷号等等。