An array of photovoltaic modules interlocked together, comprising: a first photovoltaic module; a second photovoltaic module, wherein said first and second photovoltaic modules each comprise: a photovoltaic laminate, and a frame member extending along a first side edge of the photovoltaic laminate and adapted to provide support for said laminate, the frame member comprising a groove on an exterior surface of the frame member, wherein an opening of the groove in the frame member is defined by an upper sloped surface and a lower sloped surface, wherein the upper sloped surface and the lower sloped surface are parallel to each other and are each arranged at an insertion angle greater than or equal to 2 degrees relative to a plane of said photovoltaic laminate; and an interlock assembly for connecting adjacent first and second photovoltaic modules, the interlock assembly comprising: an interlock plate; an opening passing through the interlock plate; and an interlock coupling passing through the opening, the interlock coupling comprising: a key portion extending in a first direction and arranged to rotatably lock into the groove in the frame member of the first photovoltaic module; and a tongue portion extending in a second direction opposite to the first direction, and arranged to be slidably inserted into the groove in the frame member of the second photovoltaic module, wherein the groove in the frame member of the second photovoltaic module is configured to flex open when the tongue portion is rotated from said insertion angle to a position substantially parallel with the plane of the photovoltaic laminate of the second photovoltaic module. a first photovoltaic module; a second photovoltaic module, wherein said first and second photovoltaic modules each comprise: a photovoltaic laminate, and a frame member extending along a first side edge of the photovoltaic laminate and adapted to provide support for said laminate, the frame member comprising a groove on an exterior surface of the frame member, wherein an opening of the groove in the frame member is defined by an upper sloped surface and a lower sloped surface, wherein the upper sloped surface and the lower sloped surface are parallel to each other and are each arranged at an insertion angle greater than or equal to 2 degrees relative to a plane of said photovoltaic laminate; and a photovoltaic laminate, and a frame member extending along a first side edge of the photovoltaic laminate and adapted to provide support for said laminate, the frame member comprising a groove on an exterior surface of the frame member, wherein an opening of the groove in the frame member is defined by an upper sloped surface and a lower sloped surface, wherein the upper sloped surface and the lower sloped surface are parallel to each other and are each arranged at an insertion angle greater than or equal to 2 degrees relative to a plane of said photovoltaic laminate; and an interlock assembly for connecting adjacent first and second photovoltaic modules, the interlock assembly comprising: an interlock plate; an opening passing through the interlock plate; and an interlock coupling passing through the opening, the interlock coupling comprising: a key portion extending in a first direction and arranged to rotatably lock into the groove in the frame member of the first photovoltaic module; and a tongue portion extending in a second direction opposite to the first direction, and arranged to be slidably inserted into the groove in the frame member of the second photovoltaic module, an interlock plate; an opening passing through the interlock plate; and an interlock coupling passing through the opening, the interlock coupling comprising: a key portion extending in a first direction and arranged to rotatably lock into the groove in the frame member of the first photovoltaic module; and a tongue portion extending in a second direction opposite to the first direction, and arranged to be slidably inserted into the groove in the frame a key portion extending in a first direction and arranged to rotatably lock into the groove in the frame member of the first photovoltaic module; and a tongue portion extending in a second direction opposite to the first direction, and arranged to be slidably inserted into the groove in the frame member of the second photovoltaic module, wherein the groove in the frame member of the second photovoltaic module is configured to flex open when the tongue portion is rotated from said insertion angle to a position substantially parallel with the plane of the photovoltaic laminate of the second photovoltaic module.