【喵呜刷题小喵解析】:A选项正确,Arduino确实起源于意大利。B选项正确,Arduino以开源的方式进行推广,这意味着它的源代码、设计文件等都是公开的,开发者可以自由使用、修改和分享。C选项正确,Arduino主控板属于控制器,它可以接收输入信号,执行操作,并产生输出。D选项错误,虽然Arduino提供了图形化编程环境,如Arduino IDE中的Blockly,但Arduino并不只能以图形化进行编程,它也可以使用文本编程语言(如C/C++)进行编程。