Emacs completion <Arduino.h> not found

I use Emacs , I have done all of the emacs document stuff in platformio doc, code completion does not work , I’m using currently clang , but after integration with “pio project init --ide emacs --board fio” , still do not have comletion of it. I have tried Emacs compilation mode this one bu still no solution . Anyone can help me ? Thanks!

Please file an issue at Issues · platformio/platformio-core · GitHub if you’ve done everything exactly by the documentation and it’s still not working.

I too use Emacs but not completion because it interrupts my typing. I use C++ mode which allows me to visit any function by typing the esc-key and dot-key.
You might find something at EmacsWiki: Completion