You do discuss it in the discussion section, but it's confusing to talk about Firmata here without at least a little discussion of what it is and why you need to install it.