There are “oxygen candles” also known as Vika oxygen generator that are sometimes used aboard the international space station and when ignited it provides enough oxygen for one person for 24 hours.