This application note provides implementation solutions for In-Application Programming (IAP) using the STM32F107 Ethernet communications interface. Two possible solutions are provided on top of the LwIP TCP/IP stack: IAP using TFTP (Trivial File Transfer Protocol) or IAP using HTTP (Hypertext Transfer Protocol).