diff --git a/recipe/battery_18650.toml b/recipe/battery_18650.toml new file mode 100644 index 0000000..3aacf1c --- /dev/null +++ b/recipe/battery_18650.toml @@ -0,0 +1,13 @@ +[outputs.battery_18650] +comments = """Any 18650 should work. We're using Samsung INR18650-35E.""" + +[inputs] +capital = { quantity = { amount=2.95, unit="USDollar" } } + +[dependencies] +operator = {skills=["vendor interaction"]} + +[action.purchase] +vendor = [ + "https://www.18650batterystore.com/products/samsung-35e" +] diff --git a/recipe/battery_holder.toml b/recipe/battery_holder.toml new file mode 100644 index 0000000..59eca4a --- /dev/null +++ b/recipe/battery_holder.toml @@ -0,0 +1,13 @@ +[outputs.enclosure] +comments = """2P 18650.""" + +[inputs] +capital = { quantity = { amount=2.00, unit="USDollar" } } + +[dependencies] +operator = {skills=["vendor interaction"]} + +[action.purchase] +vendor = [ + "https://www.amazon.com/dp/B09ZPCX9VD" +] diff --git a/recipe/charger.toml b/recipe/charger.toml new file mode 100644 index 0000000..acb8dc4 --- /dev/null +++ b/recipe/charger.toml @@ -0,0 +1,13 @@ +[outputs.charger] +comments = """BQ25185 chipset, charges at up to 1 A, with cell under voltage protection.""" + +[inputs] +capital = { quantity = { amount=6.95, unit="USDollar" } } + +[dependencies] +operator = {skills=["vendor interaction"]} + +[action.purchase] +vendor = [ + "https://www.adafruit.com/product/6091" +] diff --git a/recipe/enclosure.toml b/recipe/enclosure.toml new file mode 100644 index 0000000..5056325 --- /dev/null +++ b/recipe/enclosure.toml @@ -0,0 +1,13 @@ +[outputs.enclosure] +comments = """150 mm x 150 mm x 89 mm. Weather proof.""" + +[inputs] +capital = { quantity = { amount=8.99, unit="USDollar" } } + +[dependencies] +operator = {skills=["vendor interaction"]} + +[action.purchase] +vendor = [ + "https://www.amazon.com/dp/B0DZ6WBS7V?ref=cm_sw_r_cso_cp_apan_dp_J8ZPZR1XKQQ8C547127H" +] diff --git a/recipe/solar_meshtastic_node.toml b/recipe/solar_meshtastic_node.toml new file mode 100644 index 0000000..2e2a1b8 --- /dev/null +++ b/recipe/solar_meshtastic_node.toml @@ -0,0 +1,13 @@ +[inputs] +wisblock_starter_kit_rak19007_rak4631 = {} +battery_18650 = { quantity = { amount=6 } } +battery_holder = { quantity = { amount=3 } } +solar_panel = {} +charger = {} +enclosure = {} + +[dependencies] +operator = { skills=["assembly"] } + +[action] +process = """Put it all together...""" diff --git a/recipe/solar_panel.toml b/recipe/solar_panel.toml new file mode 100644 index 0000000..715a331 --- /dev/null +++ b/recipe/solar_panel.toml @@ -0,0 +1,13 @@ +[outputs.solar_panel] +comments = """Any panel around 5V, 6W sould work.""" + +[inputs] +capital = { quantity = { amount=12.99, unit="USDollar" } } + +[dependencies] +operator = {skills=["vendor interaction"]} + +[action.purchase] +vendor = [ + "https://www.amazon.com/Soshine-Mini-Solar-Panel-Monocrystalline/dp/B099RSLNZ4" +] diff --git a/recipe/wisblock_starter_kit_rak19007_rak4631.toml b/recipe/wisblock_starter_kit_rak19007_rak4631.toml new file mode 100644 index 0000000..5920fe2 --- /dev/null +++ b/recipe/wisblock_starter_kit_rak19007_rak4631.toml @@ -0,0 +1,25 @@ +[outputs.wisblock_starter_kit_rak19007_rak4631] +comments = """ +This kit includes: +* RAK 19007 Base Board: +* RAK 4631 Core: + * MCU: Nordic nRF52840 (low power consumption) + * Radio: SX1262 (this radio is recommended by meshtastic) + +Supports LoRa and BLE. + +Max power consumption: 130 mA (@3.7 V assumed) = 481 mW +* 92 mA from the 4631 at full TX +* 38 mA from connected sensor boards +""" + +[inputs] +capital={quantity={amount=24.99, unit="USDollar"}} + +[dependencies] +operator = {skills=["vendor interaction"]} + +[action.purchase] +vendor = [ + "https://store.rakwireless.com/collections/kits-bundles/products/wisblock-starter-kit?variant=41786685063366" +]