Multi-hop wireless networks can be found in many application scenarios, including IoT, fog computing, satellite communication, underwater communication, etc. The main challenge in such networks is the accumulation of packet loss in the wireless links. With existing technologies, the throughput decreases exponentially fast with the number of hops. In 2011, we introduced BATched Sparse code (BATS code) as a solution to this challenge. BATS code is a rateless implementation of random linear network coding. The advantages of BATS codes include low encoding/decoding complexities, high throughput, low latency, and low storage requirement. This makes BATS codes ideal for implementation on IoT devices that have limited computing power and storage. In this talk we will give an update on our implementation effort on BATS code during the past few years. At the end of the talk, we will show a video demonstration of BATS code over a Wi-Fi network with 10 IoT devices acting as relay nodes. The video can also be viewed at http://iest2.ie.cuhk.edu.hk/~whyeung/BATS.mp4