Example: 01-Camera/01-Video-Recording/gif.py
import sensor
import time
import gif
import machine
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QQVGA)
sensor.skip_frames(time=2000)
led = machine.LED("LED_RED")
led.on()
g = gif.Gif("example.gif", loop=True)
clock = time.clock()
for i in range(100):
clock.tick()
g.add_frame(sensor.snapshot(), delay=int(clock.avg() / 10))
print(clock.fps())
g.close()
led.off()
raise (Exception("Please reset the camera to see the new file."))