An old dot-matrix printer. Way back when to get a screen print you needed this so IBM PC screen dumps would work. Today? Best to never go near this since it's now E-waste and can cost you to dispose of it.
All the other items can be researched on google. Just put in identifiers off the board or chips.
I was at a thrift store and I saw these neat looking older, vintage PC parts. I paid less than $4 USD for these parts. One is a motherboard with an unknown Pentium chip in it. There also is 256K of Ram. The other two I am not sure what they are. Please help me ID!