Skip to content

Communication Protocols — question 3 of 10

Write a real answer. It is graded against the question's rubric, and the mastery movement is computed by the same engine the product uses. Scoring here is deterministic rather than model-written, so this page costs nothing to run and nothing is saved. In a track built from your own posting, the same rubric is graded by the model, which is what produces feedback about your reasoning rather than about coverage.

Use the standard approximation t_rise ~= 0.8473 * R_pullup * C_bus for an RC-charged open-drain line.

You're sizing the pull-up resistors for a standard-mode I2C bus (100 kHz) with a total bus capacitance of 400 pF and a 3.3V supply. The I2C spec requires the rise time on SDA/SCL to be under 1000 ns. What's the largest pull-up resistance you can use while still meeting that rise time spec?

This one resolves to a number. Give the value in the field below and your reasoning in the box — the number is checked exactly, by arithmetic.

ohm

Units and SI prefixes are understood, including schematic notation: 4k7, 2.2 uF, 1.5e-3 A.

How sure are you?

Being confidently wrong costs more mastery than admitting a guess — that is deliberate, and it is how misconceptions get found.

Neither is graded, and nothing here is recorded.