I took adamgreig (@_discord_614384955182678017:catircservices.org) 's suggestion and added my resources dynamically via: ``` if platform is not None: platform.add_resources([ Resource("pmod_b", 0, Pins("R16", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), Resource("pmod_b", 1, Pins("T15", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), Resource("pmod_b", 2, Pins("P13", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), Resource("pmod_b", 3, Pins("T11", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), Resource("pmod_b", 4, Pins("M12", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), Resource("pmod_b", 5, Pins("T16", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), Resource("pmod_b", 6, Pins("R10", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), Resource("pmod_b", 7, Pins("P10", dir="o", conn=("pmod", 1)), Attrs(IO_STANDARD="LVCMOS33")), ]) ```