In a large bowl, whisk together the cornmeal, flour, baking powder, baking soda, cinnamon, and salt.
Add the milk, maple syrup, and vanilla and stir just until combined. Fold in the blueberries and let the batter sit for 5 minutes.
Heat a nonstick griddle or skillet over medium heat. Pour about ¼ cup of batter per pancake onto the hot griddle and cook until the pancakes are bubbly on top and the edges are slightly dry, about 2 to 3 minutes. Turn and cook until the pancakes are browned on the other side, another 2 to 3 minutes or so. Repeat with the remaining batter. Serve with optional fruit sauce.
