Aide pour choisir un transistor pour esp et détecteur de fumée.

BC517 : c'est déjà mieux.
Mais les seules donnés que je trouve sont : gain de 30 pour 20mA.
Pour 270mA : aucune idée.

Si l'on table sur un gain de 30 et un maxi de 270mA cela donne 270 / 30 = 9mA.
Une résistance de 9 / 0.009 = 1K conviendrait sans marge de sécurité.
Pour saturer correctement il faudrait au moins diviser par 2, et c'est un minimum.
Comme tu peux aller jusqu'à 25mA, essaie 470Ω, mais ne descends pas en dessous de 390Ω.

La suggestion de 68tjs est pas mal. Tu serais beaucoup plus à l'aise :

Remplace le régulateur de tension 3,3V pour un convertisseur de tension.
Un convertisseur de tension à un rendement d'environ 80%.
Avec le régulateur cela va être catastrophique.

Convertisseur idéal : travaille à puissance constante.
Si la charge prend 200 mA sous 3V cela fait P = 0,6W
Coté entrée du convertisseur on prend 0,6W sur le 9V soit seulement 66 mA.
En prenant 80% de rendement le courant "pile" sera ~ 80 mA

Un LM2596 serait certainement trop gros, mais il existe des modèles à tension de sortie fixe 3.3V.
https://fr.aliexpress.com/item/32915273911.html?spm=a2g0o.productlist.0.0.4e39145dR3Zhzo&algo_pvid=85d7ba32-59c1-4c88-910b-30b7125ee43b&algo_expid=85d7ba32-59c1-4c88-910b-30b7125ee43b-4&btsid=0b0a182b15817850502448553e83c9&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

non non c'est bien 2500 mAh 9V

Très étonnant. Normalement une batterie de 9V fait au grand maxi 200mAH, classiquement 170.