Can you give more details on the origin of the Noahide laws and about the laws themselves?

The seven Noahide laws are:

not to worship idols

not to commit incest, adultery, or bestiality

not to murder

not to eat from the limb of an animal that is still alive

not to curse God

not to rob or steal

to set up and/or uphold courts of law.

According to tradition, these laws are alluded to in the verses in Genesis ch.2 and ch.9 (Talmud, Sanhedrin 56). Tradition teaches that the ancient nations were all aware of these laws; and any laxity in keeping them was (at least at the outset) not due to ignorance (Talmud, Avodah Zarah 2b).