Electronics / Robotics
Arduino (school has 10 UNOs)
The Arduino Uno is an open-source microcontroller board based on the Microchip ATmega328P microcontroller and developed by Arduino.cc. The board is equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards (shields) and other circuits. (wikipedia)
Rasberry Pi (library has 2)
The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects.
Projects:
Online simulator: wokwi with a step-by-step first tutorial here at create.arduino.cc.
HARDWARE AVAILABLE AT SCHOOL
Electronics Assessment Standards
NCEA L1
Develop an elctronic outcome
An electronics outcome refers to an outcome developed using electronic components and appropriate software.
Developing an electronic outcome involves:
using appropriate resources and techniques when developing a functional
combination of hardware and software that performs to specifications
modifying and debugging embedded software
undertaking testing procedures to debug and diagnose the electronic system
describing the interfaces and functions of components and systems used
describing relevant implications.
Use advanced techniques to develop an electronics outcome
Examples of advanced techniques may include:
Use complex techniques to develop an electronics outcome
Examples of complex techniques include:
implementing communication protocols e.g. i2C, serial communications
wireless transfer of information
feedback control
implementing software flags and interrupts
CAD design, 3D printing, CNC, PCB making
filtering, noise and EMI suppression.