Usually there is a way, but it might proof a bit tricky so be prepared
May I conclude from the fact that you have circular and straight needles that you understand the difference in patterns between those two? That is, on straight needles you go back and forth working with either the WS or RS facing you while on circular needles you keep on knitting in the same direction (when you're knitting in the round). The pattern for dpns follows that same idea (as the circular needles), only this time the stitches are divided over different needles.
Maybe this link helps. I think if you chose the circular needles, you might benefit from knowing the 'magic loop method'.