Topic | ADALM1000 (M1K) | ADALM2000 (M2K) |
---|---|---|
TTL Logic | TTL inverter and NAND gate | TTL inverter and NAND gate |
CMOS Logic | Build CMOS Logic Functions Using CD4007 Array CMOS Logic Circuits, Transmission Gate XOR CMOS Logic Circuits, D Type Latch | Build CMOS Logic Functions Using CD4007 Array CMOS Logic Circuits, Transmission Gate XOR CMOS Logic Circuits, D Type Latch |
Voltage Shifting | Logic Voltage Level Shifting | Logic Voltage Level Shifting |
Multivibrators | NPN NMOS | NPN NMOS |
Ring Oscillators | CMOS Ring Oscillator CMOS Ring Oscillator Frequency Multiplier |
Topic | MAX78000FTHR | Arduino Uno | ChibiOS |
---|---|---|---|
Finding Technical Info | X | X | X |
Basic I/O | Blink (MSDK User Guide) Button (MSDK GPIO example) | Blink Button | Simplest ChibiOS Progect Ever (Blink) Mastering Push Buttons with ChibiOS |
Interrupt Service Routines | X | X | External Interrupts with ChibiOS PAL: From Polling to Events |
Analog to Digital (ADC) | Voltmeter Temperature Measurement | Voltmeter Temperature Measurement | Voltmeter Temperature Measurement |
Timers | Timer Examples | X | X |
Serial Communication: UART | UART Example | Lab | Using STM32 USART with ChibiOS |
Serial Communication: I2C | I2C Bus Scanner I2C Accelerometer (ADXL343) | I2C Bus Scanner | Using STM32 I2C with ChibiOS |
Serial Communication: SPI | SPI loopback | X | ADXL355 and ChibiOS SPI |
Direct Memory Access (DMA) | X | X | X |
Camera | Image Capture | X | X |
TFT Display | TFT Featherwing Example | X | X |
Serial Communication: I2S/TDM Audio | Simple I2S Receiver | X | X |
Random Numbers | True Random Number Generator | X | X |
Secure Authentication Algorithms | X | X | X |
Pulse Train Engine | Pulse Train Example | X | X |
Examining a Memory Map | X | X | X |
Linkers & Linkerscript | X | X | X |
RTOS Basics | X | X | X |
Convolutional Neural Networks | MNIST Handwriting Recognition Cat or Dog? Facial Recognition Keyword Spotting | X | X |