Weekend - это суббота и воскресенье, конец недели, мы это уже обсуждали.
at the weekend - в этот конец недели. То есть, если сейчас среда, и вы говорите, что пойдёте куда-то at the weekend, это будет означать, что вы пойдёте в ближайший конец недели. То есть в ближайшие к вам субботу и воскресенье.
at weekends - много раз в концах недель, то есть будет много суббот и воскресений, и вы будете что-то делать каждый раз в конце многих недель.
Нам, русским, всегда кажется, что weekend множественного числа, потому что в русском языке у нас «выходные». Давайте внимательно❗Weekend единственного числа ❗