硬件物联网的核心是数十亿个相互联系的设备,通常是传感器和驱动器,它们能让你感知周围的物质世界有时也能控制除传送所收集到的数据之外,这些设备还需要微控制器FPGA片上系统SoCFPGA或现场可编程门阵列FPGA嵌入式编程物联网的设备是嵌入的他们可以通过商业微处理器平台来设计原型,然后再开发定制印制电路板PCB将这些平台用于原型设计需要电路设计技巧微处理器编程和一些硬件通信协议,如串行I2C或SPI,这些协议被用来在微处理器与所连接的传感器和执行器之间建立通讯内嵌程式通常是用C或C开发的然而,Python和JavaScript用于UI和平台已经成为物联网的原型设计和扩展的主流安全在物联网中,安全性