Preheat a griddle to 400 degrees or medium heat.
Combine the flour, baking powder, baking soda, salt and spices in a large mixing bowl.
In a medium bowl or 4-6 cup measuring cup, whisk together the buttermilk, eggs, vanilla, maple syrup and melted butter until well blended. (A blender can do this easily, too.) Fold in shredded zucchini.
Pour the wet mixture into the dry ingredients and stir until just combined.
Brush the griddle with coconut oil and spoon about ¼ cup of batter onto the griddle. Add blueberries, chocolate chips, diced banana or chopped walnuts to the surface, if desired. When bubbles start to form on the surface of the pancake and the edges become slightly dry, flip it over and cook until done. Maintain the heat on medium-low or 400 degrees.