Challenges
Take on weekly challenges, collect badges and climb the leaderboard.
Active challenges
MCP23017 GPIO Expander
Implement an I2C MCP23017 GPIO expander driver with initialization and cyclic read.
ADG731 Mux Controller
Implement a 32:1 analog multiplexer ADG731 controller with SPI interface.
Challenge rotation
Implement an I2C MCP23017 GPIO expander driver with initialization and cyclic read.
Implement an I2C MCP9600 thermocouple sensor driver with temperature calculation.
Implement a 32:1 analog multiplexer ADG731 controller with SPI interface.
Implement an ADS7054 12-bit ADC driver with calibration and SPI conversion.
Implement a fast ADS7057 12-bit ADC driver (48 MHz SCLK).
Implement a dual-channel 16-bit DAC8802 driver with LDAC load sequence.
Implement an 8-channel simultaneous-sampling LTC2320-14 ADC driver with parallel interface.
Implement an 8-channel LTC1857 ADC controller with sequencer and SPI.
Implement an AD9832 DDS controller with initialization FSM and frequency writing.
Badges
Log in to unlock badges.
Complete a daily challenge
Complete a weekly challenge
Complete 5 challenges in a row
Complete a monthly challenge
Complete 10 challenges
Leaderboard
View allJoin the challenges
Create an account to track your progress and appear on the leaderboard.
Create an account