"This is an unfortunate situation for everyone involved, and we hope the matter can be resolved in a fair and reasonable way. Avery was released on unsecured bond and is at home."
Edwards caught 45 passes for 629 yards and seven touchdowns as a senior at Raleigh (N.C.) Ravenscroft.
One of two tight ends signed by UNC in its 2014 recruiting class, he chose the Tar Heels over offers from Duke, Florida State, Louisville, NC State, Pittsburgh, Virginia and Wake Forest.
Edwards is scheduled to arrive and enroll in Chapel Hill in less than two weeks.
"Avery and his parents met with me earlier this week to inform us of the charges," UNC head coach Larry Fedora said in a statement to Inside Carolina on Friday morning. "I believe Avery is a good kid who made a terrible mistake. We are just a few weeks away from welcoming the majority of our incoming freshmen to summer school and this is disappointing news. Avery and his parents immediately made our admissions office aware of the situation and we are working with them on the proper protocol moving forward."