A monitoring system for an agricultural implement having a plurality of row units, comprising: a seed meter; a seed conveyor having a forward side and a rearward side, said seed conveyor being disposed to receive seeds from said seed meter, said seed conveyor comprising a belt, said belt having a plurality of flights configured to convey said seeds, wherein said seed conveyor is configured to guide said seeds down said forward side of said seed conveyor to a lower end of said seed conveyor, wherein said seed conveyor is configured to release said seeds from said lower end, and wherein said flights ascend said rearward side without said seeds; a first seed sensor mounted to said forward side of said conveyor, said first seed sensor disposed to detect the presence of seeds and flights descending said forward side of said seed conveyor; a motor configured to drive said seed conveyor; a speed sensor configured to measure a travel speed of the row unit associated with said seed conveyor; a second seed sensor mounted to said rearward side of said seed conveyor, said second seed sensor disposed to detect the presence of flights ascending said rearward side of said seed conveyor; a row control module (200, 202) mounted to one of the row units and including a processor, said row control module (200, 202) being in data communication with said speed sensor, said first seed sensor, and said second seed sensor; and a conveyor module mounted to the row unit associated with said conveyor and including a processor, wherein said conveyor module is in data communication with said row unit control module (200, 202), said motor, and means (584, 597) for measuring the operational speed of the conveyor; wherein said row control module is configured to determine a desired operational conveyor speed to match a seed release speed to said travel speed and transmit a commanded conveyor speed to the conveyor module, and wherein said conveyor module is configured to compare the commanded conveyor speed to a measured conveyor speed and to modify the speed of said motor to adjust the measured conveyor speed closer the commanded conveyor speed. a seed meter; a seed conveyor having a forward side and a rearward side, said seed conveyor being disposed to receive seeds from said seed meter, said seed conveyor comprising a belt, said belt having a plurality of flights configured to convey said seeds, wherein said seed conveyor is configured to guide said seeds down said forward side of said seed conveyor to a lower end of said seed conveyor, wherein said seed conveyor is configured to release said seeds from said lower end, and wherein said flights ascend said rearward side without said seeds; a first seed sensor mounted to said forward side of said conveyor, said first seed sensor disposed to detect the presence of seeds and flights descending said forward side of said seed conveyor; a motor configured to drive said seed conveyor; a speed sensor configured to measure a travel speed of the row unit associated with said seed conveyor; a second seed sensor mounted to said rearward side of said seed conveyor, said second seed sensor disposed to detect the presence of flights ascending said rearward side of said seed conveyor; a row control module (200, 202) mounted to one of the row units and including a processor, said row control module (200, 202) being in data communication with said speed sensor, said first seed sensor, and said second seed sensor; and a conveyor module mounted to the row unit associated with said conveyor and including a processor, wherein said conveyor module is in data communication with said row unit control module (200, 202), said motor, and means (584, 597) for measuring the operational speed of the conveyor; wherein said row control module is configured to determine a desired operational conveyor speed to match a seed release speed to said travel speed and transmit a commanded conveyor speed to the conveyor module, and wherein said conveyor module is configured to compare the commanded conveyor speed to a measured conveyor speed and to modify the speed of said motor to adjust the measured conveyor speed closer the commanded conveyor speed.