Guys !! Good day !!
Iam currently Evaluating the zephyr rtos for my project

 Appreciate your ideas on the below

 I have two radio's ( BLE and Wifi) on my board
 My application is to Switch ON radio and do the tx/rx in the available radio ( BLE or wifi at a single point of time )
 Is that a good idea to follow as

  For device driver initialization (nanokernel)
  ================================

   1. Do a device init  for BLE in nanokernel and write a fiber for rx and tx in the BLE driver
   2. Do a device init  for WiFi in nanokernel and write a fiber for rx and tx in the WiFi driver

     For application (microkernel)
   =======================

   1. Create task for BLE in microkernel
   2. Create task for wifi in microkernel
   3. Write a main file to call these tasks

   Appreciate your ideas for my requirement

   Thanks
   Walker