Heat a griddle over medium heat. Lightly rub the surface with oil.
In a medium bowl, whisk together flours, sugar, salt, baking powder, and baking soda.
In a medium bowl, whisk egg until light. Whisk in buttermilk. Whisk in melted butter.
In a few swift strokes, combine flour mixture into the egg mixture. The batter should not be lump free.
Scoop batter onto heated griddle and fry until bubbles appear and the edges of the pancake look dry, about 2-3 minutes. Flip and cook on the other side for about the same time.
Serve with maple syrup.