You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/pcm/hardware.md

8.4 KiB

Hardware

Di T wey dey for IoT na Things, e mean di devices wey dey interact wit di world wey dey around us. Every project dey base on real-world hardware wey students and hobbyists fit use. We get two options of IoT hardware wey you fit choose, e depend on wetin you like, di programming language wey you sabi or prefer, your learning goals, and wetin dey available. We also provide 'virtual hardware' version for people wey no get access to hardware or wan learn more before dem buy.

💁 You no need buy any IoT hardware to finish di assignments. You fit do everything wit virtual IoT hardware.

Di physical hardware options na Arduino or Raspberry Pi. Each platform get im own good and bad sides, and we go explain all of dem for one of di first lessons. If you never decide which hardware platform you wan use, you fit check lesson two of di first project to choose di hardware platform wey you go like learn.

Di hardware wey we choose na to make di lessons and assignments no too hard. Even though other hardware fit work, we no fit guarantee say all di assignments go work for your device unless you get extra hardware. For example, plenty Arduino devices no get WiFi, and WiFi dey important to connect to di cloud - na why we choose Wio terminal because e get WiFi inside.

You go also need some non-technical things like soil or pot plant, and fruit or vegetables.

Buy di kits

Di Seeed studios logo

Seeed Studios don help us make all di hardware easy to buy as kits:

Arduino - Wio Terminal

IoT for beginners wit Seeed and Microsoft - Wio Terminal Starter Kit

Di Wio Terminal hardware kit

Raspberry Pi

IoT for beginners wit Seeed and Microsoft - Raspberry Pi 4 Starter Kit

Di Raspberry Pi Terminal hardware kit

Arduino

All di device code for Arduino dey for C++. To finish all di assignments, you go need di following:

Arduino hardware

  • Wio Terminal
  • Optional - USB-C cable or USB-A to USB-C adapter. Di Wio terminal get USB-C port and e dey come wit USB-C to USB-A cable. If your PC or Mac only get USB-C ports, you go need USB-C cable or USB-A to USB-C adapter.

Arduino specific sensors and actuators

Dis ones na for di Wio terminal Arduino device, e no concern di Raspberry Pi.

Raspberry Pi

All di device code for Raspberry Pi dey for Python. To finish all di assignments, you go need di following:

Raspberry Pi hardware

  • Raspberry Pi

    💁 Versions from di Pi 2B and above go work wit di assignments for dis lessons. If you wan run VS Code directly for di Pi, you go need Pi 4 wey get 2GB RAM or more. If you wan access di Pi remotely, any Pi 2B and above go work.

  • microSD Card (You fit buy Raspberry Pi kits wey dey come wit microSD Card), wit connector to use di SD card wit your computer if e no get one built-in.
  • USB power supply (You fit buy Raspberry Pi 4 kits wey dey come wit power supply). If you dey use Raspberry Pi 4, you go need USB-C power supply, di earlier devices dey use micro-USB power supply.

Raspberry Pi specific sensors and actuators

Dis ones na for di Raspberry Pi, e no concern di Arduino device.

Sensors and actuators

Most of di sensors and actuators wey you need dey work for both Arduino and Raspberry Pi learning paths:

Optional hardware

Di lessons wey dey talk about automated watering dey use relay. As option, you fit connect dis relay to water pump wey dey powered by USB wit di hardware wey dey below.

Virtual hardware

Di virtual hardware option go provide simulators for di sensors and actuators, wey dem implement wit Python. Depending on di hardware wey you get, you fit run dis one for your normal development device like Mac, PC, or run am for Raspberry Pi and simulate only di hardware wey you no get. For example, if you get Raspberry Pi camera but you no get Grove sensors, you go fit run di virtual device code for your Pi and simulate di Grove sensors, but use di physical camera.

Di virtual hardware go use di CounterFit project.

To finish dis lessons, you go need webcam, microphone, and audio output like speakers or headphones. Dem fit dey built-in or external, and you go need configure dem to work wit your operating system and make dem dey available for use from all applications.


Disclaimer:
Dis document don use AI translation service Co-op Translator take translate am. Even though we dey try make e accurate, abeg sabi say automated translations fit get mistake or no correct well. Di original document for di native language na di main correct source. For important information, e better make una use professional human translation. We no go fit take blame for any misunderstanding or wrong interpretation wey fit happen because of dis translation.