feat(boards): 所有micropython esp板卡加入 PE GX 类别
This commit is contained in:
@@ -168,6 +168,16 @@ div.blocklyToolboxDiv>div.blocklyToolboxContents>div:nth-child(12)>div.blocklyTr
|
||||
background-size: 100% auto;
|
||||
}
|
||||
|
||||
#catPE_G1.blocklyTreeRow>div.blocklyTreeRowContentContainer>span.blocklyTreeIcon {
|
||||
background: url('../../../../common/media/mark/act.png') no-repeat;
|
||||
background-size: 100% auto;
|
||||
}
|
||||
|
||||
#catPE_G1.blocklyTreeRow.blocklyTreeSelected>div.blocklyTreeRowContentContainer>span.blocklyTreeIcon {
|
||||
background: url('../../../../common/media/mark/act2.png') no-repeat;
|
||||
background-size: 100% auto;
|
||||
}
|
||||
|
||||
#catCC_G1.blocklyTreeRow>div.blocklyTreeRowContentContainer>span.blocklyTreeIcon {
|
||||
background: url('../../../../common/media/mark/sensor.png') no-repeat;
|
||||
background-size: 100% auto;
|
||||
|
||||
@@ -1383,7 +1383,7 @@
|
||||
<!--<category
|
||||
id="catOnBoard" name="catOnBoard" colour="65">-->
|
||||
<category id="catOnBoardSensor" name="catOnBoardSensor" colour="#947C54"
|
||||
m-hide='micropython:esp32s2:generic'>
|
||||
m-hide='generic'>
|
||||
<block type="sensor_mixgo_button_is_pressed">
|
||||
<value name="btn">
|
||||
<shadow type="pins_button">
|
||||
@@ -1436,7 +1436,7 @@
|
||||
<block type="sensor_mixgo_pin_near_double"></block>
|
||||
<block type="sensor_mixgo_light"></block>
|
||||
<block type="sensor_sound"></block>
|
||||
<block type="sensor_mixgoce_temperature" m-show='micropython:esp32s2:mixgo_ce'></block>
|
||||
<block type="sensor_mixgoce_temperature" m-show='mixgo_ce'></block>
|
||||
<block type="sensor_get_acceleration"></block>
|
||||
|
||||
<block type="onboard_RTC_set_datetime">
|
||||
@@ -1502,8 +1502,8 @@
|
||||
|
||||
</category>
|
||||
<category id="catOnBoardActuator" name="catOnBoardActuator" colour="#6C9858"
|
||||
m-hide='micropython:esp32s2:generic'>
|
||||
<block type="actuator_led_bright" m-show='micropython:esp32s2:mixgo_ce'>
|
||||
m-hide='generic'>
|
||||
<block type="actuator_led_bright" m-show='mixgo_ce'>
|
||||
<value name="led">
|
||||
<shadow type="number">
|
||||
</shadow>
|
||||
@@ -1513,13 +1513,13 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="actuator_get_led_state" m-show='micropython:esp32s2:mixgo_ce'>
|
||||
<block type="actuator_get_led_state" m-show='mixgo_ce'>
|
||||
<value name="led">
|
||||
<shadow type="number">
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="actuator_led_brightness" m-show='micropython:esp32s2:mixgo_ce'>
|
||||
<block type="actuator_led_brightness" m-show='mixgo_ce'>
|
||||
<value name="led">
|
||||
<shadow type="number">
|
||||
</shadow>
|
||||
@@ -1530,7 +1530,7 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="actuator_get_led_bright" m-show='micropython:esp32s2:mixgo_ce'>
|
||||
<block type="actuator_get_led_bright" m-show='mixgo_ce'>
|
||||
<value name="led">
|
||||
<shadow type="number">
|
||||
</shadow>
|
||||
@@ -1665,7 +1665,7 @@
|
||||
</block>
|
||||
</category>
|
||||
<category id="catOnBoardDisplay" name="catOnBoardDisplay" colour='#569A98'
|
||||
m-hide='micropython:esp32s2:generic'>
|
||||
m-hide='generic'>
|
||||
<block type="display_show_image">
|
||||
<value name="data">
|
||||
<shadow type="pins_builtinimg"></shadow>
|
||||
@@ -1727,7 +1727,7 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="mixgo_display_bitmap_create" m-show='micropython:esp32s2:mixgo_ce'></block>
|
||||
<block type="mixgo_display_bitmap_create" m-show='mixgo_ce'></block>
|
||||
<block type="display_image_builtins_all"></block>
|
||||
|
||||
<block type="image_arithmetic">
|
||||
@@ -1782,7 +1782,7 @@
|
||||
</block>
|
||||
<block type="display_clear"></block>
|
||||
</category>
|
||||
<category id="catME_GO" colour="100" m-hide='micropython:esp32s2:generic'>
|
||||
<category id="catME_GO" colour="100" m-hide='generic'>
|
||||
<block type="ce_go_led_bright">
|
||||
<value name="led">
|
||||
<shadow type="ce_go_light_number">
|
||||
@@ -1875,7 +1875,7 @@
|
||||
<block type="ce_go_pin_light"></block>
|
||||
<block type="sensor_mixgome_eulerangles"></block>
|
||||
</category>
|
||||
<category id="catCE_G6" colour="100" m-hide='micropython:esp32s2:generic'>
|
||||
<category id="catCE_G6" colour="100" m-hide='generic'>
|
||||
<block type="communicate_i2c_init">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
@@ -2001,7 +2001,133 @@
|
||||
</value>
|
||||
</block>
|
||||
</category>
|
||||
<category id="catCC_G1" colour="40" m-show='micropython:esp32s2:mixgo_ce'>
|
||||
<category id="catPE_G1" colour="100" m-hide='generic'>
|
||||
<block type="communicate_i2c_init">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">i2c_extend</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="TX">
|
||||
<shadow type="pins_digital_pin">
|
||||
<field name="PIN">21</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="RX">
|
||||
<shadow type="pins_digital_pin">
|
||||
<field name="PIN">22</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="freq">
|
||||
<shadow type="math_number">
|
||||
<field name="NUM">400000</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<next>
|
||||
<block type="pe_g1_use_i2c_init">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="I2CSUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">i2c_extend</field>
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
</next>
|
||||
</block>
|
||||
<block type="pe_g1_battery_left">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="pe_g1_servo_set_angle">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="PIN">
|
||||
<shadow type="number5">
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="NUM">
|
||||
<shadow type="math_number">
|
||||
<field name="NUM">100</field>
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="pe_g1_servo_get_angle">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="PIN">
|
||||
<shadow type="number5">
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="pe_g1_servo_set_speed">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="PIN">
|
||||
<shadow type="number5">
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="NUM">
|
||||
<shadow type="math_number">
|
||||
<field name="NUM">100</field>
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="pe_g1_servo_get_speed">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="PIN">
|
||||
<shadow type="number5">
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="pe_g1_dc_motor">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="PIN">
|
||||
<shadow type="number4">
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="speed">
|
||||
<shadow type="math_number">
|
||||
<field name="NUM">100</field>
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="pe_g1_dc_motor_speed">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
<field name="VAR">pe</field>
|
||||
</shadow>
|
||||
</value>
|
||||
<value name="PIN">
|
||||
<shadow type="number4">
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
</category>
|
||||
<category id="catCC_G1" colour="40" m-show='mixgo_ce'>
|
||||
<block type="cc_g1_read_bat"></block>
|
||||
<block type="cc_g1_read_joystick"></block>
|
||||
<block type="cc_g1_read_key"></block>
|
||||
@@ -2837,7 +2963,7 @@
|
||||
</block>
|
||||
</category>
|
||||
<category id="catI2C" colour="140">
|
||||
<block type="communicate_i2c_onboard" m-hide='micropython:esp32s2:generic'></block>
|
||||
<block type="communicate_i2c_onboard" m-hide='generic'></block>
|
||||
<block type="communicate_i2c_init">
|
||||
<value name="SUB">
|
||||
<shadow type="variables_get">
|
||||
|
||||
Reference in New Issue
Block a user