@@ -141,64 +141,27 @@ def make_board(mcu, name, variant, vendor_name, product_name, boarddefine, vid,
141141# ------------------------------
142142build_global_menu ()
143143
144- # ------------------------------
145- # Adafruit Boards
146- # ------------------------------
147-
148- adafruit_boards_list = [
149- [52832 , "feather52832" , "feather_nrf52832" , "Adafruit" , "Feather nRF52832" , "NRF52832_FEATHER" ,
150- "0x239A" , []],
151-
152- [52840 , "feather52840" , "feather_nrf52840_express" , "Adafruit" , "Feather nRF52840 Express" , "NRF52840_FEATHER" ,
153- "0x239A" , ["0x8029" , "0x0029" , "0x002A" , "0x802A" ]],
154-
155- [52840 , "feather52840sense" , "feather_nrf52840_sense" , "Adafruit" , "Feather nRF52840 Sense" , "NRF52840_FEATHER_SENSE" ,
156- "0x239A" , ["0x8087" , "0x0087" , "0x0088" , "0x8088" ]],
157-
158- [52840 , "feather_nrf52840_sense_tft" , "feather_nrf52840_sense_tft" , "Adafruit" , "Feather nRF52840 Sense TFT" , "NRF52840_FEATHER_SENSE_TFT" ,
159- "0x239A" , ["0x8087" , "0x0087" , "0x0088" , "0x8088" ]], # TODO shared VID with sense for now
160-
161- [52840 , "itsybitsy52840" , "itsybitsy_nrf52840_express" , "Adafruit" , "ItsyBitsy nRF52840 Express" , "NRF52840_ITSYBITSY -DARDUINO_NRF52_ITSYBITSY" ,
162- "0x239A" , ["0x8051" , "0x0051" , "0x0052" , "0x8052" ]],
163-
164- [52840 , "cplaynrf52840" , "circuitplayground_nrf52840" , "Adafruit" , "Circuit Playground Bluefruit" , "NRF52840_CIRCUITPLAY" ,
165- "0x239A" , ["0x8045" , "0x0045" , "0x8046" ]],
166-
167- [52840 , "cluenrf52840" , "clue_nrf52840" , "Adafruit" , "CLUE" , "NRF52840_CLUE" ,
168- "0x239A" , ["0x8071" , "0x0071" , "0x8072" ]],
169-
170- [52840 , "ledglasses_nrf52840" , "ledglasses_nrf52840" , "Adafruit" , "LED Glasses Driver nRF52840" , "NRF52840_LED_GLASSES" ,
171- "0x239A" , ["0x810D" , "0x010D" , "0x810E" ]],
172-
173- [52840 , "mdbt50qrx" , "raytac_mdbt50q_rx" , "Raytac" , "nRF52840 Dongle" , "MDBT50Q_RX" ,
174- "0x239A" , ["0x810B" , "0x010B" , "0x810C" ]],
175-
176- [52840 , "metro52840" , "metro_nrf52840_express" , "Adafruit" , "Metro nRF52840 Express" , "NRF52840_METRO" ,
177- "0x239A" , ["0x803F" , "0x003F" , "0x0040" , "0x8040" ]],
178-
179- # [52833, "feather52833", "feather_nrf52833_express", "Adafruit", "Feather nRF52833 Express", "NRF52833_FEATHER",
180- # "0x239A", ["0x8029", "0x0029", "0x002A", "0x802A"]],
181- ]
182-
183- for b in adafruit_boards_list :
184- make_board (* b )
185-
186- # ------------------------------
187- # 3rd Party Boards
188- # ------------------------------
189-
190- print ()
191- print ()
192- print ("# -------------------------------------------------------" )
193- print ("# Boards that aren't made by Adafruit" )
194- print ("# and are not officially supported" )
195- print ("# -------------------------------------------------------" )
196-
197- thirdparty_boards_list = [
198- [52840 , "pca10056" , "pca10056" , "Nordic" , "nRF52840 DK" , "NRF52840_PCA10056" , "0x239A" , ["0x80DA" , "0x00DA" ]],
199- [52833 , "pca10100" , "pca10100" , "Nordic" , "nRF52833 DK" , "NRF52833_PCA10100" , "0x239A" , ["0x80D8" , "0x00D8" ]],
200- [52840 , "particle_xenon" , "particle_xenon" , "Particle" , "Xenon" , "PARTICLE_XENON" , "0x239A" , ["0x80DA" , "0x00DA" ]],
144+ boards_list = [
145+
146+ [
147+ 52840 , "supermini" ,
148+ "SuperMini_nRF52840" , "Generic" ,
149+ "SuperMini nRF52840" , "NRF52840_SUPERMINI" ,
150+ "0x1209" , ["0x5285" ,"0x5284" ,"0x5284" ,"0x5284" ]
151+ ],
152+ [
153+ 52840 , "nrfmicro" ,
154+ "nRFMicro" , "joric" ,
155+ "nRFMicro" , "NRF52840_NRFMICRO" ,
156+ "0x1209" , ["0x5285" ,"0x5284" ,"0x5284" ,"0x5284" ]
157+ ],
158+ [
159+ 52840 , "nicenanov2" ,
160+ "nice_nano_v2" , "nice!" ,
161+ "nice!nano v2" , "NRF52840_NICENANO_V2" ,
162+ "0x239A" , ["0x00B4" ,"0x00B3" ,"0x00B3" ,"0x00B3" ]
163+ ],
201164]
202165
203- for b in thirdparty_boards_list :
166+ for b in boards_list :
204167 make_board (* b )
0 commit comments