Getting started with artemis module programming on a custom PCB

Can anyone help me get started with programming an artemis module on a custom PCB using the arduino IDE?

I have functional code deployed on a Redboard, programmed through UART. Do I need to develop a board with the CH340 chip, bootload and reset circuits with the VCC, GND, RST, TXO, RXI, and BOOT pins exposed? Can these modules be programmed through the arduino IDE using a JTAG or SWO debugger? Any help is appreciated.

Thank you.

We have a lot of info available for exactly this; go through the ‘documents’ section of the product page https://www.sparkfun.com/products/15484#documents-tab and start with the datasheet and work on down…the arduino dev guide mentions “need an ARM Programmer and need to solder on a JTAG header” https://learn.sparkfun.com/tutorials/ar … no-ide/all, so note that as well