MCUs
ESP32 with WiFI and Bluetooth. The ESP32 is fantastic and is now my default micro-controller for most projects. However it requires a lot of power to operate and that can create a signifigant challenge for battery powered IoT devices that need to run for a long time. Still, fantastic microcontroller and great for a ton of applications and managing sleep mode properly it can lower power consumption massively.
MSP is not for beginners. Unless you're copying/pasting code, you need to have strong foundations on C, then you could even jump to assembly. Arduino/Raspberry is a good introduction because you have lots of reference material, examples, and bigger community to get started with.
Lenovo Legion y740
Specs:
CPU: Intel Core i7-8750H
GPU: Nvidia GeForce RTX 2070 Max-Q
Ram: 16 GB of DDR4/2667
Storage: 256GB SSD, 1TB HDD
Display: 15.6-inch 144Hz G-Sync display at 1920x1080
Weight: 2.994kg
MSI GT76 Titan
Specs:
CPU: Intel Core i9-9900K
GPU: NVIDIA GeForce RTX 2080 (Laptop)
Display: 17.3”, 4K UHD (3840 x 2160), IPS
Storage: 2000GB SSD + 1000GB HDD
Ram: 4x 32GB DDR4, 2666 MHz
Weight: 4.50 kg (9.9 lbs)
ROG Strix HERO III
Specs:
CPU: Intel Core i7-9750H
GPU: NVIDA GeForce RTX 2070 Mobile
RAM: 32768 MB
Display: 15.6 inch 16:9, 1920 x 1080 pixel 141 PPI
Storage: 1 TB SSD
Weight: 2.4kg
MSI gs75 Stealth
Specs:
CPU: 8th-gen Intel Core i7-8750H
GPU: Nvidia GeForce RTX 2080 Max-Q
RAM: 32GB of DDR4/2667 in dual-channel mode
Storage: 512GB Samsung PM981 NVMe SSD
Display: 17.3-inch 144Hz wide-aspect ratio monitor without G-sync or FreeSync
ROG Strix G
Specs:
CPU: Intel Core i7-9750H
NVIDIA GeForce GTX 1650 (Laptop)
Display: 15.6”, Full HD (1920 x 1080), IPS
Storage: 512GB SSD
RAM: 8GB DDR4
Weight: 2.40 kg (5.3 lbs)
AORUS 17:
Specs:
CPU: Intel Core i9-9980HK (2.4GHz, 16MB L3 cache)
GPU: NVIDIA GeForce RTX 2080
Storage: Intel 760p 1TB PCIe SSD + 2TB HDD
RAM: 32GB dual-channel
Display: 17.3-inch 1,920 x 1,080-pixel 240Hz display
Weight: 3.75kg
Aftershock MX-15 Elite
Specs:
CPU: Intel Core i7-7700HQ (2.8GHz)
GPU: NVIDIA GeForce GTX 1050Ti 4GB GDDR5
RAM: 8GB DDR4
Storage: 128GB SSD
Display: 15.6 inches, 1,920 x 1,080 pixels
Weight: 2.5kg
Razer Blade 15
Specs:
CPU: 2.2GHz Intel Core i7-8750H (hexa-core, up to 4.1GHz with Turbo Boost)
GPU: Nvidia GeForce GTX 1070 (8GB GDDR5 VRAM; Max-Q); Intel UHD 630
Storage: 512GB M.2 SSD (NVMe PCIe 3.0 x4
RAM: 16GB DDR4 (dual-channel, 2,667MHz)
Display: 15.6-inch FHD (1,920 x 1,080) matte display (144Hz; IPS; 100% sRGB)
Aftershock Vapor 15 pro
Specs:
CPU: Intel Core i7-9750H Processor (2.60GHz, 12MB L3 cache)
GPU: NVIDIA GeForce RTX 2070 Max-Q Card
Display: 15.6-inch IPS screen 1,920 x 1,080-pixel 144Hz
Storage: Phison 512GB NVMe SSD hard drive
RAM: 16GB DDR4-2666 dual-channel
Weight: 1.87kg
Gigabyte Aero 17
Specs:
CPU: Intel Core i9-9880HK
GPU: Nvidia GeForce RTX 2070 Max-Q, Intel UHD Graphics 630 (integrated)
Display: 17.3-inch 4K (3840 x 2160) IPS 144Hz refresh rate 5ms response time
Storage: 512GB PCIe NVMe
RAM: 16384 MB, PC4-19200 DDR4, 1 slot
Weight: 5 pounds (2.3kg)
Alienware 17 R5
Specs:
CPU: 2.9GHz Intel Core i9-8950HK (hexa-core, 12MB cache, up to 4.8GHz)
GPU: Nvidia GeForce GTX 1080 OC (8GB GDDR5X)
Storage: 512GB PCIe SSD, 1TB HDD (7,200 rpm)
RAM: 32GB DDR4 (2,666MHz)
Display: 17.3-inch, QHD (2,560 x 1,440) 120Hz G-Sync
Weight: 9.74 pounds (4.42 kg)
Omen X
CPU: Intel Core i7-7820HK
GPU: NVIDIA GeForce GTX 1080 (8GB GDDR5X)
Storage: 2000GB SSD
RAM: 32GB DDR4
Display: 17.3”, 4K UHD (3840 x 2160), IPS
Weight: 4.85 kg (10.7 lbs)
Omen 17
Specs:
CPU: Intel Core i7-8750H
GPU: NVIDIA GeForce GTX 1070 (8GB GDDR5)
Storage: 128GB SSD + 1000GB HDD
RAM: 16GB DDR4, 2666 MHz
Display: 17.3”, Full HD (1920 x 1080), 144 Hz, IPS + G-Sync
Weight: 3.73 kg (8.2 lbs)
Aorus 15-SA
Specs:
CPU: 2.6GHz Intel Core-i7 9750H (six-core, 12MB cache, up to 4.5GHz with Turbo Boost)
GPU: Nvidia GeForce GTX 1660 Ti, 6GB GDDR5
Storage: 512GB NVMe SSD
RAM: 16GB DDR4-2666
Display: 15.6-inch, 1080p, 144Hz
Weight: 2.4kg
Mi Gaming Laptop
Specs:
CPU: 9th-gen Intel Core i7
RAM: 16GB of DDR4 RAM
GPU: NVIDIA GeForce RTX 2060 GPU
Storage: 512GB-SSD
Display: 144Hz refresh rate
Weight: 2.6kg
Alienware Area-51m
Specs:
CPU: Intel Core i9-9900K
GPU: NVIDIA GeForce RTX 2080 (Laptop)
Storage: 1000GB SSD
RAM: 64GB DDR4, 2666 MHz
Display: 17.3”, Full HD (1920 x 1080), 144 Hz, IPS
Weight: 4.40 kg (9.7 lbs)
Aftershock Forge 15 Pro
Specs:
CPU: Intel Core i7-9750H processor
GPU: NVIDIA GeForce RTX 2060
Storage: 512GB PCIe NVMe M.2 SSD
RAM: 16GB DDR4-2666 RAM
Display: 15.6-inch 1,920 x 1,080-pixel 144Hz AHVA display
Weight: 2.2kg
MSI GF75 Thin
Specs:
CPU: Intel Core i7-9750H
GPU: NVIDIA GeForce GTX 1650 Max-Q
Display: 17.3”, Full HD (1920 x 1080), IPS
Storage: 512GB SSD + 2000GB HDD
RAM: 2x 8GB DDR4, 2666 MHz
Weight: 2.20 kg (4.9 lbs)
Acer nitro 17
Specs:
CPU: Intel Core i7-8750H
GPU: NVIDIA GeForce GTX 1650 (Laptop)
Storage: 512GB SSD PCIe NVMe (RAID 0) + 1TB HDD, 5400 rpm
RAM: 32GB DDR4, 2667 MHz
Display: 15.6”, Full HD (1920 x 1080), 144 Hz, IPS
Weight: 2.22 kg (4.9 lbs)
ASUS TUF Gaming FX504
Specs:
CPU: Intel Core i5-8300H 17
GPU: NVIDIA GeForce GTX 1050 (2GB GDDR5) 49
Storage: 1TB FireCuda SSHD
RAM: 8GB DDR4, 2666 MHz
Display: 15.6”, Full HD (1920 x 1080), TN
Weight: 2.30 kg (5.1 lbs)
Vapor 17x:
Specs:
CPU: Intel® Core™ i7-10875H Processor
GPU: NVIDIA GEFORCE RTX 2070 SUPER 8GB GDDR6
Storage: 512GB M.2 NVME ULTRA FAST SSD
RAM: 16GB (8GB x 2) DDR4 2666MHZ (Dual Channel)
Display: 17.3 Inch 240hz FHD Premium Wide Color Wide Viewing Angle Display (1920x1080)
Weight: 2kg
ROG Zephyrus S15
Specs:
CPU: Intel Comet Lake Core i7-10875H, eight-core
GPU: RTX 2080 Super 90W OC
Storage: 2x M.2 NVME 2280 storage
RAM: up to 48 GB DDR4 3200 MHz (16 GB soldered, 1x DIMM)
Display: 15.6 inch, 1920 x 1080 px resolution, IPS, 300Hz, 3ms, G-Sync, matte, non-touch
Weight: 2.04 kg (4.45 lb)
Inspiron 15 7000 gaming ($3168)
Specs:
CPU: i5-8265U, MX250
GPU: Nvidia GeForce GTX 1060 Max-Q
Storage: 128 GB SSD, 1 TB HDD
RAM: 8GB
Display: 15.6 inch FHD
Weight: 5.6lb
ThundeRobot GX97
Specs:
CPU: Quad Core 2.8GHz up to 3.8GHz
GPU: NVIDIA GeForce GTX 1050 Ti 4GB
Storage: 256GB SSD + 1TB HDD, DDR4-2400MHz
RAM: 8GB, 2400 MHz
Display: 17.3 inch (1920 x 1080) FHD Display
Weight: 2.9kg
ROG Strix Scar iii
Specs:
CPU: Intel Core i7-9750H
GPU: Nvidia GeForce RTX 2060 with 6GB of VRAM
Storage: 1TB SSD
RAM: 16GB
Display: 15.6 inches, 1080p
Weight: 4.3lb
MSI GP65 Leopard
Specs:
CPU: 2.6 GHz Intel Core i7-9750H Six-Core
GPU: NVIDIA GeForce RTX 2060 (6GB GDDR6)
Storage: 512GB NVMe PCIe M.2 SSD
RAM: 16GB DDR4
Display: 15.6" 1920 x 1080 144 Hz IPS Display
Weight: 5.07 lb / 2.3 kg
HP Gaming Pavilion - 15-dk0142tx
Specs:
CPU: Intel® Core™ i7-9750H (2.6 GHz base frequency, up to 4.5 GHz base with Intel® Turbo Boost Technology, 12 MB cache, 6 cores)
GPU: NVIDIA® GeForce® GTX 1650 Graphics (4 GB GDDR5 dedicated)
RAM: 8 GB DDR4-2666 SDRAM (1 x 8 GB)
Storage: 512 GB PCIe® NVMe™ M.2 SSD
Display: 15.6" diagonal FHD IPS anti-glare micro-edge WLED- backlit (1920 x 1080)
Weight: 2.23 kg
Predator PH315-52-74XE Helios 300
Specs:
CPU: Intel Coffee Lake Core i7-9750H, six-core
GPU: Intel HD 630 and Nvidia GeForce RTX 2060 6GB 80W OC (GeForce 445.75)
Storage: 2x 512 GB SSD in Raid0(M.2 80 mm NVMe – WD SN720 SDAPNTW-512G) + 2 TB SSHD (2.5″ bay – WD20SPZX-21UA7T0)
RAM: 32 GB DDR4 RAM 2666 MHz (2x 16 GB DIMMs)
Display: 15.6 inch, 1920 x 1080 px resolution, IPS, 144 HZ, matte, AU Optronics AUO82ED panel
Weight: 2.41 kg (5.3 lb), .55 kg (1.21 lbs) power brick, EU version
Dell G7 17 Gaming Laptop (7790)
Specs:
CPU: 2.2GHz Intel Core i7-8750H
GPU: Nvidia GeForce RTX 2060 (6GB GDDR6 VRAM); Intel UHD Graphics 630
Storage: 256GB PCle M.2 SSD
RAM: 8GB DDR4 (2,666MHz)
Display: 17.3-inch, Full HD (1,920x1,080) IPS, (60Hz refresh rate)
Weight: 7.21 pounds (3.27kg)
Lenovo Legion Y520 (my current laptop as of 15 May 2020)
Specs:
CPU: 2.8GHz Intel Core i7-7700HQ
GPU: Nvidia GeForce GTX 1050 Ti
RAM: 16GB DDR4
Display: 15.6-inch FHD (1,920 x 1,080) IPS (LED backlit, anti-glare)
Storage: 256GB SSD (M.2 PCIe); 2TB HDD (5,400 rpm)