Posts

Embedded Devices List

ESP8266 - WiFi Module 802.11 b/g/n Wi-Fi Direct (P2P), soft-AP 1MB Flash Memory Integrated low power 32-bit CPU could be used as application processor SDIO 1.1 / 2.0, SPI, UART GP2Y0D805Z0F -   Digital Distance Sensor 5cm Output type: digital signal (low when detecting an object, high otherwise) G5306EADE632EB - BLE Module - iBeacon TTL data transparent transfer between a host Bluetooth device(IOS or Android 4.3) Default Baud Rate: 9600,8,1,n.    Coverage up to 60 meters Built in antenna GY-88 10DOF IMU - M otion Tracking Module 6-axis Motion Tracking device, that combines a 3-axis gyroscope, 3-axis accelerometer, and a Digital Motion Processor(DMP). 3-axis digital compass barometric pressure and temperature measure Gyroscope full-scale range of  ±250, ±500, ±1000, and ±2000°/sec (dps) Accelerometer full-scale range of  ±2g, ±4g, ±8g, and ±16g Wide Magnetic Field range: +/-8 Oe Pressure range: 300 to1100hPa  Flame Detector Module -  using i

AVR Features and Registers

Image
AVR This study is based on tiny2313 so memory, I/O address may vary in other AVR chip. Memory Flash - Program Memory, an endurance of at least 10,000 write/erase cycles. SRAM - Used by MCU for keeping stack , 0x0060 - 0x00DF EEPROM - used for data storage in this memory, this is accessible by MCU and user by the burner, the endurance of at least 100,000 write/erase cycles. Not directly accessible. Accessing Registers - EEPROM Address Registers, the EEPROM Data Register, and the EEPROM Control Register 32x8 General Purpose Register - fast registers which are directly connected with ALU. 0x0000 - 0x001F I/O Register - register for configuring I/O services and accessing data, 0x0020 - 0x005F Clock Source CKSEL3..0 SUT1..0  (the start-up times) The device is shipped with CKSEL = “0100”, SUT = “10”, and CKDIV8 programmed. The default clock source setting is the Internal RC Oscillator with longest start-up time and an initial system clock pr