So my son set his breakfast on fire in the microwave this morning, and the house was filled with smoke for about half an hour. We opened all the windows (it's 35 degrees here today) to get the smoke out as fast as possible, but it still smells bad. I think that some of the smoke got in the carpeting in the dining room and bedrooms.

Any helpful DIY tips on what to do to get the smell out? Only thing I can think of is baking soda and a vacuum, but am hoping that there are other products that I can source that wouldn't require the assistance of a professional yet. I will call the professionals if I cannot remedy this on my own. Thanks.
2013 Honda Odyssey Touring Elite - Citgo Syngard 0W-20 / M1-101 45k miles
2005 Audi allroad - Unknown oil and Mann W930/21 183k miles