Adding WiFi and BT to a Teensy 3.6

I'm working on a dual CAN project and the Teensy 3.6 seems like a great choice, but I need to be able to control it from a tablet or cell phone. I'm wondering what's the best way to add a WiFi access point / web server to it? Perhaps an ESP8266?

Having BT or BLE would be great also, but I can live without it, if it complicates things too much. It would be nice if I could find just one module with both.

Of course, if there is a board like the Teensy that has CAN and WiFi (and maybe BT) on it alltogether that would rock!

Thanks...

Have you considered esp32 as replacement for the teensy? I don't know about it's CAN capability. If it CAN't (get it?) maybe that capability can be added with external chips/modules? But esp32 has WiFi and BLE.

It seems to have a CAN peripheral:
https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/can.html

Pieter

Thanks guys. I'll look to see if I can find a dual CAN board that I can marry to the ESP32.