Thermo-electric generator intended to be immersed in a fluid containing at least one first chemical species, the thermo-electric generator comprising at least two electrodes, each electrode having a first end and a second end, the first ends being electrically connected to each other, the generator being configured to generate an electric potential difference between the two second ends when a temperature difference is imposed between each first end and the second end of the same electrode, the temperature difference being such that one end, called “hot end”, among the first end and second end of each electrode has a temperature strictly greater than the temperature of the other end, called “cold end”, among the first end and second end of the same electrode,
- the hot end of at least one electrode comprising at least one element selected from the group formed by a microorganism and an enzyme, the element being capable of causing at least one exothermic reaction involving the first chemical species,
- wherein the thermo-electric generator further comprises a block in contact with the hot end of at least one electrode, the block comprising a matrix, the matrix being formed in particular of a polymer material, the element being in the form of particles encapsulated in the matrix.